5fe04d22e9
Thank you Tanguy for the "fresh pair of eyes" perspective. Thank you Tom for the link suggestions. Supersedes https://github.com/dagger/dagger/pull/1847 Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
35 lines
502 B
Plaintext
35 lines
502 B
Plaintext
// ...
|
|
// A plan has pre-requisited that we cover below.
|
|
// For now we focus on the dagger.#Plan structure.
|
|
// ...
|
|
|
|
dagger.#Plan & {
|
|
client: {
|
|
filesystem: {
|
|
// ...
|
|
}
|
|
env: {
|
|
// ...
|
|
}
|
|
}
|
|
actions: {
|
|
deps: docker.#Build & {
|
|
// ...
|
|
}
|
|
test: bash.#Run & {
|
|
// ...
|
|
}
|
|
build: {
|
|
run: bash.#Run & {
|
|
// ...
|
|
}
|
|
contents: dagger.#Subdir & {
|
|
// ...
|
|
}
|
|
}
|
|
deploy: netlify.#Deploy & {
|
|
// ...
|
|
}
|
|
}
|
|
}
|