Merge pull request #356 from dagger/revert-347-stdlib-import-cycle
Revert "stdlib: dagger.io/dagger/op: stricter typing for load, mount, copy"
This commit is contained in:
commit
4f91907ac4
@ -1,11 +1,6 @@
|
||||
// op: low-level operations for Dagger processing pipelines
|
||||
package op
|
||||
|
||||
// Cue data which can be executed as code
|
||||
#Runnable: [...#Op] | {#up: [...#Op]
|
||||
...
|
||||
}
|
||||
|
||||
// One operation in a pipeline
|
||||
#Op: #Export |
|
||||
#FetchContainer |
|
||||
@ -38,7 +33,7 @@ package op
|
||||
|
||||
#Load: {
|
||||
do: "load"
|
||||
from: #Runnable
|
||||
from: _
|
||||
}
|
||||
|
||||
#Subdir: {
|
||||
@ -53,7 +48,7 @@ package op
|
||||
// `true` means also ignoring the mount cache volumes
|
||||
always?: true | *false
|
||||
dir: string | *"/"
|
||||
mount: [string]: "tmpfs" | "cache" | {from: #Runnable, path: string | *"/"}
|
||||
mount: [string]: "tmpfs" | "cache" | {from: _, path: string | *"/"}
|
||||
}
|
||||
|
||||
#FetchContainer: {
|
||||
@ -74,7 +69,7 @@ package op
|
||||
|
||||
#Copy: {
|
||||
do: "copy"
|
||||
from: #Runnable
|
||||
from: _
|
||||
src: string | *"/"
|
||||
dest: string | *"/"
|
||||
}
|
||||
@ -82,7 +77,7 @@ package op
|
||||
#DockerBuild: {
|
||||
do: "docker-build"
|
||||
// We accept either a context, a Dockerfile or both together
|
||||
context?: #Runnable
|
||||
context?: _
|
||||
dockerfilePath?: string // path to the Dockerfile (defaults to "Dockerfile")
|
||||
dockerfile?: string
|
||||
|
||||
|
Reference in New Issue
Block a user