tests: add docker load test
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
32
stdlib/docker/tests/load/load.cue
Normal file
32
stdlib/docker/tests/load/load.cue
Normal file
@@ -0,0 +1,32 @@
|
||||
package docker
|
||||
|
||||
import (
|
||||
"alpha.dagger.io/dagger"
|
||||
"alpha.dagger.io/random"
|
||||
)
|
||||
|
||||
dockersocket: dagger.#Stream & dagger.#Input
|
||||
|
||||
source: dagger.#Artifact & dagger.#Input
|
||||
|
||||
TestLoad: {
|
||||
suffix: random.#String & {
|
||||
seed: ""
|
||||
}
|
||||
|
||||
image: #Build & {
|
||||
"source": source
|
||||
}
|
||||
|
||||
load: #Load & {
|
||||
tag: "daggerci-image-load-\(suffix.out)"
|
||||
source: image
|
||||
socket: dockersocket
|
||||
}
|
||||
|
||||
run: #Run & {
|
||||
name: "daggerci-container-load-\(suffix.out)"
|
||||
ref: load.id
|
||||
socket: dockersocket
|
||||
}
|
||||
}
|
2
stdlib/docker/tests/load/testdata/Dockerfile
vendored
Normal file
2
stdlib/docker/tests/load/testdata/Dockerfile
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
FROM alpine
|
||||
RUN echo test >> /test.txt
|
Reference in New Issue
Block a user