stdlib: added @dagger(input) and @dagger(output) attributes

Signed-off-by: Sam Alba <sam.alba@gmail.com>
This commit is contained in:
Sam Alba
2021-05-26 12:23:44 +02:00
parent 42e91c0a30
commit 7009d01835
19 changed files with 121 additions and 119 deletions

View File

@@ -8,7 +8,7 @@ import (
#Kustomization: {
// Kustomize binary version
version: *"v3.8.7" | string
version: *"v3.8.7" | string @dagger(input)
#code: #"""
[ -e /usr/local/bin/kubectl ] || {
@@ -46,13 +46,13 @@ import (
// Apply a Kubernetes Kustomize folder
#Kustomize: {
// Kubernetes source
source: dagger.#Artifact
source: dagger.#Artifact @dagger(input)
// Optional Kustomization file
kustomization: string
kustomization: string @dagger(input)
// Kustomize binary version
version: *"v3.8.7" | string
version: *"v3.8.7" | string @dagger(input)
#code: #"""
cp /kustomization.yaml /source | true