cue fmt
Signed-off-by: Richard Jones <richard@dagger.io>
This commit is contained in:
parent
35a86441bf
commit
4c7d90f9bc
@ -1,16 +1,16 @@
|
||||
package todoapp
|
||||
|
||||
import (
|
||||
"alpha.dagger.io/dagger"
|
||||
"alpha.dagger.io/docker"
|
||||
"alpha.dagger.io/dagger"
|
||||
"alpha.dagger.io/docker"
|
||||
)
|
||||
|
||||
// run our todoapp in our local Docker engine
|
||||
run: docker.#Run & {
|
||||
ref: push.ref
|
||||
name: "todoapp"
|
||||
ports: ["8080:80"]
|
||||
socket: dagger.#Stream & dagger.#Input
|
||||
ref: push.ref
|
||||
name: "todoapp"
|
||||
ports: ["8080:80"]
|
||||
socket: dagger.#Stream & dagger.#Input
|
||||
}
|
||||
|
||||
// push to our local registry
|
||||
|
@ -1,36 +1,36 @@
|
||||
package todoapp
|
||||
|
||||
import (
|
||||
"alpha.dagger.io/dagger"
|
||||
"alpha.dagger.io/os"
|
||||
"alpha.dagger.io/docker"
|
||||
"alpha.dagger.io/js/yarn"
|
||||
"alpha.dagger.io/dagger"
|
||||
"alpha.dagger.io/os"
|
||||
"alpha.dagger.io/docker"
|
||||
"alpha.dagger.io/js/yarn"
|
||||
)
|
||||
|
||||
// Build the source code using Yarn
|
||||
app: yarn.#Package & {
|
||||
"source": dagger.#Artifact & dagger.#Input
|
||||
"source": dagger.#Artifact & dagger.#Input
|
||||
}
|
||||
|
||||
// package the static HTML from yarn into a Docker image
|
||||
image: os.#Container & {
|
||||
image: docker.#Pull & {
|
||||
from: "nginx"
|
||||
}
|
||||
image: docker.#Pull & {
|
||||
from: "nginx"
|
||||
}
|
||||
|
||||
// app.build references our app key above
|
||||
// which infers a dependency that Dagger
|
||||
// uses to generate the DAG
|
||||
copy: "/usr/share/nginx/html": from: app.build
|
||||
// app.build references our app key above
|
||||
// which infers a dependency that Dagger
|
||||
// uses to generate the DAG
|
||||
copy: "/usr/share/nginx/html": from: app.build
|
||||
}
|
||||
|
||||
// push the image to a registry
|
||||
push: docker.#Push & {
|
||||
// leave target blank here so that different
|
||||
// environments can push to different registries
|
||||
target: string
|
||||
// leave target blank here so that different
|
||||
// environments can push to different registries
|
||||
target: string
|
||||
|
||||
// the source of our push resource
|
||||
// is the image resource we declared above
|
||||
source: image
|
||||
// the source of our push resource
|
||||
// is the image resource we declared above
|
||||
source: image
|
||||
}
|
Reference in New Issue
Block a user