diff --git a/cmd/dagger/cmd/doc.go b/cmd/dagger/cmd/doc.go index c6c1eda6..e76aa2b9 100644 --- a/cmd/dagger/cmd/doc.go +++ b/cmd/dagger/cmd/doc.go @@ -337,6 +337,11 @@ func walkStdlib(ctx context.Context, output, format string) { return nil } + // Ignore tests directories + if d.Name() == "tests" { + return nil + } + pkgName := fmt.Sprintf("alpha.dagger.io/%s", p) lg.Info().Str("package", pkgName).Str("format", format).Msg("generating doc") val, err := loadCode(pkgName) diff --git a/stdlib/.dagger/env/alpine/values.yaml b/stdlib/.dagger/env/alpine/values.yaml index 9ac829e5..719d86f5 100644 --- a/stdlib/.dagger/env/alpine/values.yaml +++ b/stdlib/.dagger/env/alpine/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/alpine/plan + module: ./alpine + package: ./tests name: alpine sops: kms: [] @@ -16,8 +17,8 @@ sops: N0JOK1FwdzkrcGR5V0xhUDdNOFNvYk0KetOvulxA0Hilyhv+eWBqYO3GXNvm38Y1 9Pa7HYazNyi0qMcZpecWlp4QsOoL876dj1rE62cYHT2hkt2J2ijAUw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:25:52Z" - mac: ENC[AES256_GCM,data:wk0mr4hUjg7ipIBE1Aph55inRgrXyO1K3jL1hj6N2oY10t6OyeL5IzZbS3aVBYZZh7QfEGkD0uVTqTJXgj5YorvJ2ZYo2RUV8uyUzUemI5jjytUHhKLV26Xz6R6fGHTFOoHYffZH7YhpX3lrc210eQCxHq8WDONeOqbRmwQT4Lw=,iv:HXQUdMlZvi1oEPQIrVuEk0qg1fGAhifPKRa3Fl4oGJM=,tag:gPSbqGPkNmavb6Zf4P2tWA==,type:str] + lastmodified: "2021-06-24T15:12:38Z" + mac: ENC[AES256_GCM,data:nDngshXQgLAIMAllALoPFQk2HbtnapzDud4LXqZLmHVUZP2LaAES9dGRbWwYc4iLVB1M+Gryk/FdI5/eafsvhSAytGXr6A6CEsrweHc4XPKfyxGS40LVZkxa0ntKUNQDZhlu+NTX333h8NEh99Xx3b7tfg+BtU9fvjnpv7zilW4=,iv:l5A2Bfvb4iT/IER0b2SMV42+7h9+YOIsMuMGG9jhq6E=,tag:v5yE3hZvs5Y5fK9JKaKUSQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/aws-ecr/values.yaml b/stdlib/.dagger/env/aws-ecr/values.yaml index 3a5d6451..15fa6a9e 100644 --- a/stdlib/.dagger/env/aws-ecr/values.yaml +++ b/stdlib/.dagger/env/aws-ecr/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/aws-ecr/plan + module: ./aws/ecr + package: ./tests name: aws-ecr inputs: TestConfig.awsConfig.accessKey: @@ -21,8 +22,8 @@ sops: aXlvVWJVSGNTSkVyYmpZbi9nUVJZdmMK6csXZ2RMxFw5DB+Hb2TyhyoZT8c2/z7Y Lc9Pe8gb8aUq5Ha+wCybYvY6JWEM5A9XYJKbE7f4borTfGKS72d6pw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:04Z" - mac: ENC[AES256_GCM,data:OjiRs9wN04IGRKDF7ibgerSnAEkPxQjKQ20ZN6X5cCwppVitwFnTPI9J/HiHQ7XaJSr6oaoELUywzCHa17cQNnz9o4NyDc947h9Tsu90fl2S9ChdSZ+dAP85+T3NWm1fbXPLdFw4EgePfTf6F7/Cktx/UVEFkkeggQoj7/cugRQ=,iv:vFQTDgqbEzIrVwNOKKi4M5DAEVGR3NFwWV9PwyT1Bck=,tag:Anjj7Zbt8oxpAI7RD1GZag==,type:str] + lastmodified: "2021-06-24T15:15:54Z" + mac: ENC[AES256_GCM,data:gH9/NLLJEEX+dYKmHS44aa9ENtN6dUJHcMgpdygPZVnqYYku7UF7ZZYF9FFw6VittsDUaTXPKsA4oXHXBxPws8uFOJ6t3B/WQAXCoSXe/3t7Z99RlaetZEWzAmfecGG1AcQnihwr7ymO6uuZ36s9q+LS1wZ81LG70gCqLR5c+kQ=,iv:kXnb23lkKVnyn3ewfvJhStGEGvT/OUNv5rSzfyV2kJc=,tag:q9IjsV9Yi4J7LS5wLQtx/A==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/aws-eks/values.yaml b/stdlib/.dagger/env/aws-eks/values.yaml index 7d9d9582..4480794f 100644 --- a/stdlib/.dagger/env/aws-eks/values.yaml +++ b/stdlib/.dagger/env/aws-eks/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/aws-eks/plan + module: ./aws/eks + package: ./tests name: aws-eks inputs: TestConfig.awsConfig.accessKey: @@ -21,8 +22,8 @@ sops: M3U4UFV5REQzYko3QjlXVE02Z0J4WUkK8uHC67Mutls4drXbCi8AwuFqbRXeb69P ZnOFZEB4NoayoOojr1mY9ssDTywHF4KwR4E9ZmJ3V3hlEAgMkqfvSA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-17T18:46:34Z" - mac: ENC[AES256_GCM,data:B+WtEMOKXy8AT/YTUaKZ9aA8fQRt2pJp3IaABpj0oYI1vCG953MnDCIxj0j2bTQN5gyaFPF8UQ1o/pRJzCKhm26wbCByUrVdHxHTwoJ7arDqQGwcNKYAuQjLtMG7gsl0BqjCg0oKO5YEa24BqHVf1dEo9AcXd6LBwqvxVjmd98g=,iv:aWxj1Oq6wmUYuWnGOc2zIpzOYJVyXV9qSzBgF+iGsHI=,tag:Bx1A8UxghYq97wEdUxbmdg==,type:str] + lastmodified: "2021-06-24T15:24:06Z" + mac: ENC[AES256_GCM,data:zRB7rhRuH95k2IxAbpf8FBfn0tiXKG4xEOv/M7qHxvexNhZWcBp1GnGnMI53CkzCMtTZcsdzquJJhQct2oyqXGbD9XNk9njC/hamtPVeXXtvDm2FTK8eHbb70tqIFCwspFXvfFMoNWCIZ5+CZTggTIOExnvAqsQ6QAN+FV3o25o=,iv:aghslE9r7hx1zmm2j/XznCyOJEoIs8CgUr5Wy/kuki0=,tag:6e701Vdjg+hnJElvZFnX7Q==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/aws-s3/values.yaml b/stdlib/.dagger/env/aws-s3/values.yaml index c603a91d..9b79415b 100644 --- a/stdlib/.dagger/env/aws-s3/values.yaml +++ b/stdlib/.dagger/env/aws-s3/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/aws-s3/plan + module: ./aws/s3/ + package: ./tests name: aws-s3 inputs: TestConfig.awsConfig.accessKey: @@ -8,7 +9,7 @@ inputs: secret: ENC[AES256_GCM,data:Q/W+KH3NEouGt6C5S+KiC43837soYi2Mjb/z5K8rD9gtaNaBjjkJHg==,iv:8nGEzLXd91rF5YBZ/EdQoMN27yrpc0sgm26DEvIuSHM=,tag:/oyKl/vj5MJAm+jZMOOAuQ==,type:str] TestDirectory: dir: - path: ./aws/s3/testdata + path: ./aws/s3/tests/testdata sops: kms: [] gcp_kms: [] @@ -24,8 +25,8 @@ sops: aXlvVWJVSGNTSkVyYmpZbi9nUVJZdmMK6csXZ2RMxFw5DB+Hb2TyhyoZT8c2/z7Y Lc9Pe8gb8aUq5Ha+wCybYvY6JWEM5A9XYJKbE7f4borTfGKS72d6pw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:02Z" - mac: ENC[AES256_GCM,data:hnPBOe4zF1jRtCKDCY8S5Zo+dCbitBBoQrmb2vcCclKhzbwKf6znTnd9F518DIgMUcRER3ii+7dvHgNXWI9gqlvuJleR+rnpUGa1jSlHHrhKFmc+5bKaOPdo394C+wZd/z5sMk02GVNSAJzLI3YhSureE+FUb90oc5Efp3hml7Y=,iv:e5AvOpWVvtBnZ3FnrorOk6HrWF+mFbH2xvSCUzA3g3Q=,tag:2WC4P/1xBzOMpCp72omHkg==,type:str] + lastmodified: "2021-06-24T15:29:49Z" + mac: ENC[AES256_GCM,data:tv+8xGY5Q2TkrO9qLxgtvUzfQG50ugCWGZZ7qIyYu2MB4Am88SVUG95GX/zHt5BGRMZQ/FJRnog7SiprC91wAgCjWR+kykhKeE7lygpVZpJTN0TD72a1X1vQKU7729KxPlu266q47Zc/w1N2tfx3krkQth2AjF12hokdZh93hhc=,iv:BPY2WVnKvxo2MYi58TW/gYPnfnFsOPIupSB7Hlh3y78=,tag:wBtD7PALUBAvO5OUGPuSbg==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-build/values.yaml b/stdlib/.dagger/env/docker-build/values.yaml index e876cc46..2ced3d22 100644 --- a/stdlib/.dagger/env/docker-build/values.yaml +++ b/stdlib/.dagger/env/docker-build/values.yaml @@ -1,13 +1,14 @@ plan: - module: .dagger/env/docker-build/plan + module: ./docker + package: ./tests/build name: docker-build inputs: TestSourceBuild: dir: - path: ./docker/testdata/build + path: ./docker/tests/build/testdata/build TestSourceImageFromDockerfile: dir: - path: ./docker/testdata/dockerfile + path: ./docker/tests/build/testdata/dockerfile sops: kms: [] gcp_kms: [] @@ -23,8 +24,8 @@ sops: Mm5vT1dHbFViK2ZIakNnVkZTd2lhUHMK63jJsJVLJMbQE2NkAB8qv8JnPHpvcNes z17EJgl0lCLqeNHtfrTfSiIP4wq8gNLK4avCKK+WGDOIMsXPzK6RNw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-17T20:14:11Z" - mac: ENC[AES256_GCM,data:hlc0Bnfeoor/WKMbQRgTalkxngL0YXTwHAys/moXZ4ZMGd2lt+j4l4EkKSjb3QrJfPllCeqroohLKtN+lP4K9fSCMcfYzic2DTEP68rPwufmrgxys1snOHHgIEfqogL8p55fJdXn91x+WHhPNkbWaaH0WcboYsy0zemUIkjb+xc=,iv:8oUeR1dfT4lrVWyJpGPPFa/jlPgWA/ld3UM9Cw2znxk=,tag:59RyiXwzJ5j+c5faxs9U3w==,type:str] + lastmodified: "2021-06-24T15:44:20Z" + mac: ENC[AES256_GCM,data:zJsFrUaGd2Germ5nzov/0nDFBgtEL8W1Q9iYg3jQmOQhE6n91r4XipKHMuySbznHPqrZPPDeMabJXzMKlvqhAaWXOBAz9FRxSPlKH/UgdeNr9/YyMj25tqF4oycUAZUm6FZ6YCsEVsj7QIZnKKGR1oivE1Qe2gW9brpBzzu9JSU=,iv:ORQlfXm7+NjNA0tKtVVQMvvflS8p4mxZGk7bmzAiOfc=,tag:IKoqSXxl0zuQAcFW7RF1lA==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-command-ssh-key-passphrase/values.yaml b/stdlib/.dagger/env/docker-command-ssh-key-passphrase/values.yaml index 42d4c884..158809d9 100644 --- a/stdlib/.dagger/env/docker-command-ssh-key-passphrase/values.yaml +++ b/stdlib/.dagger/env/docker-command-ssh-key-passphrase/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/docker-command-ssh-key-passphrase/plan + module: ./docker + package: ./tests/command-ssh-key-passphrase name: docker-command-ssh-key-passphrase inputs: TestConfig.host: @@ -25,8 +26,8 @@ sops: cW1kbGZveVlkQkJDL2xYbmFRNjZEK0UKrSrOB/RL5lki54j4GUCE2G3CCO/8jpMU jfYkl7Yowb7kK3kKSNWORhB4ne3MEeGRZpJC8cvH7zjGvt/YYeU14A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:14Z" - mac: ENC[AES256_GCM,data:N5P+lP0Ct5RH79VKEn8fCZE4OOo77j6+PrKzAbVXlVgC2GfV2nTxd18zQOYLBy5uErD6EWGUqeUgjDaDoSky67a+kOpeja1eNvKVSSzXFXcBjTgCIrbeS6tJfxM1682J8Vj6Kwmsmhc7csSeFOr5yCw5SwZ7NP81QQ+hrPb1348=,iv:EJyFQuZOCI9qq2bZZvlHTZdIh4EO9Z/A+Hq3cwnLNK4=,tag:W5WuqPEFOH8Yv68g/eyTIQ==,type:str] + lastmodified: "2021-06-24T15:57:03Z" + mac: ENC[AES256_GCM,data:YqGUjsf7fG8lMv791l5Td9a2oTbg1DVvZt4Dt1q7+L5opaAxhKoDwSimR7WsYuJJxEqkMoyB4X+7+SNzoAarMWqg20sFjUut6wMgi0iUOhym9OX76UYlC5AvsJ6zbIalgKktiece+3j9vwcqB7rR1ArwddbflRvxkw5VSpVXqj4=,iv:ch01NpT3K14dHrEZ3yigH8S3QlvpAK5Myjhh2P1CRpE=,tag:DjjxGwrGIeMeOaaVJx7DMA==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/values.yaml b/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/values.yaml index c9d72a06..62eb0e8f 100644 --- a/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/values.yaml +++ b/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/values.yaml @@ -1,3 +1,6 @@ +plan: + module: ./docker + package: ./tests/command-ssh-wrong-key-passphrase name: docker-command-ssh-wrong-key-passphrase inputs: TestConfig.host: @@ -23,8 +26,8 @@ sops: R2tNU2JJWHFQTmhnUDd6eE13UUhQazgK+OQ50Q3+S5Fn2Y132ZeDrgUKWPcAk+et q8ppfZiPOtH4p6MwboSuh/vaTAAsxks7ctnqnU1pY+EHfnp8bHYHgQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-11T16:09:47Z" - mac: ENC[AES256_GCM,data:RTbDkgxWqVa4kgJPXny9u9hfwF1NG3g9L/6P2P44KE97yNdoxuAkuU1hs6DiATl4hgeck7p56gWLeUTeGAi+llMDqOodmSQEtD/XZvvdmyh4J+09+jg9QRwSL54xNR4Q83YBWy5PZm+hyYQdVl9H3omMCrdO78ydYXPSdDnRk3I=,iv:crEuUK+jQ6QBrf/Dxouu9+I3VXdZazKnHJ1g5JZLD0E=,tag:ymExWezKBTowuH4pugiQ/g==,type:str] + lastmodified: "2021-06-24T15:55:39Z" + mac: ENC[AES256_GCM,data:iE8xzhQ5/nBkzsASZ4R/yK85lb89/TUpLGL+5kfxNlWx6gQmLpzcRAuMObV5Xebv0nd+znLKcmDA35Qj5j66FsaGpk5Lym7c6/W7PT9dt/gfAvjTydHPgkJ8L/EMiSd06cQXq4jMB9/OAzZmPsosRAsmrijvy/tuDXAZM0IjazI=,iv:JfJ3UJsNhRsTz/3npxZ/Hy1HtAsczeVm8F7E0KvLwAE=,tag:fmf+1RVzTtijApc77LnSrQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-command-ssh/values.yaml b/stdlib/.dagger/env/docker-command-ssh/values.yaml index 77263ab3..6ec50ca8 100644 --- a/stdlib/.dagger/env/docker-command-ssh/values.yaml +++ b/stdlib/.dagger/env/docker-command-ssh/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/docker-command-ssh/plan + module: ./docker + package: ./tests/command-ssh name: docker-command-ssh inputs: TestConfig.host: @@ -23,8 +24,8 @@ sops: UEpoZy9HZUlHOVV3M05OSkZQS1l6aXcK3NfBITvd6la6nkcIzqH69xfv9RR0Jm7x vU5FvGROK3Z0ZR8NNXAtNH6VQQ21TDD2MOXWOVvjnIAAOVNEyc1amA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:12Z" - mac: ENC[AES256_GCM,data:61Y9VaYoL4kUrxqhS5BVU1g6b4y7vJnuLsoRZF3ltdM7EojZq4bSiKoQHm4AxFL9exoM6ze6NqgqJBaMXQ7erOvX85/SFceCmksWz92n+HJxOfeqbVkY72c7ULVbf9hUs/YJaz7b5kelN6sFFVedY/iUf2JEGg4NSjL53jearNs=,iv:TVMMLWE7A5x1JrvXZxaCrHc5rxdtS/RdGqu7gwGkPS0=,tag:m2JfKTc9A9m0LblO5r1vjA==,type:str] + lastmodified: "2021-06-24T15:50:11Z" + mac: ENC[AES256_GCM,data:smCRgqcXPpgI909GOomUGrPfj5b0cNfha3CTicV7uzj675tTNqEVJTpgZiOWNUv3pQ535nhGuF4WRESZj+TuNabCWj0sMMU1EGvxUXuaV/TSXo3JtdFeU8tpn549UtcHez71sjKHiCTfGDdESPsAsYDLkkMBZkb9UE409on1Ypk=,iv:odHs0ukQTqfWb9ARFHpAh1qTZ/AZMLMQ6ZtVOged97k=,tag:sev1dRKD/7ZBgJamRCHqhQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-run-local/values.yaml b/stdlib/.dagger/env/docker-run-local/values.yaml index e46a9019..c54a04f3 100644 --- a/stdlib/.dagger/env/docker-run-local/values.yaml +++ b/stdlib/.dagger/env/docker-run-local/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/docker-run-local/plan + module: ./docker + package: ./tests/run-local name: docker-run-local sops: kms: [] @@ -16,8 +17,8 @@ sops: cnh2eHU5TzFjVkNvTzUyczFBL0pwTDQK60+wrLmTaD3Ws5ZAXdqBkMjaVP7Iz69k UrkqkMbaUlvvSKK7dB5MuTGEEN6A1viAGal9ZjDHlSobkNPuE24QEA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:06Z" - mac: ENC[AES256_GCM,data:mW3780hxQmjmMD4BvcZbHzfckigDRBlq3DAlkpFqiPIchszGgOoXYC+TK9gkYUWfpDfunucwZ6UdYi2FpVo2p9MVPLEtAAIBgApmCz5OHtQMDIsz8Bt/RLiZpp+FQF77J9eeFELdCkxV904r9QNe1Qy7sfh5s2YDXkhxdQRb5X8=,iv:fnwektBV2bRAI7Zn9wAWoEZeTsbr1iu0wrapBacf5Ao=,tag:JK02UNTC8DzCUmK9A6JnfA==,type:str] + lastmodified: "2021-06-24T16:03:04Z" + mac: ENC[AES256_GCM,data:LJDMvMfHEoJ513yDitCDn8N87J+l+Rtp7tvbV+Px+9K1f/lQavNnlCJk8jVILrxtFmtK3vr6mPNLti8Q78GpjNTO5W/fW9MbXURxNMBfEnbgOP473vBgOHp4wZ/QofbJLvl19o8ldQVy5pdcsoQwYKpukDKpnrvw3zFS5flO87k=,iv:OgtV3N1MIMIfQP4HD08LtBBrefq6xK79dNzJutY2M4o=,tag:yTpgOE9rOmEoTY5l4C0v5g==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/docker-run-ssh/values.yaml b/stdlib/.dagger/env/docker-run-ssh/values.yaml index 5a3a13d8..8f8cd13b 100644 --- a/stdlib/.dagger/env/docker-run-ssh/values.yaml +++ b/stdlib/.dagger/env/docker-run-ssh/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/docker-run-ssh/plan + module: ./docker + package: ./tests/run-ssh name: docker-run-ssh inputs: TestConfig.host: @@ -23,8 +24,8 @@ sops: cnh2eHU5TzFjVkNvTzUyczFBL0pwTDQK60+wrLmTaD3Ws5ZAXdqBkMjaVP7Iz69k UrkqkMbaUlvvSKK7dB5MuTGEEN6A1viAGal9ZjDHlSobkNPuE24QEA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:22Z" - mac: ENC[AES256_GCM,data:ih3SIsrljcXC+2YGDKo02BG3uPoGlV0E80Z6yK1HGqxQJRICU9WJYLQqnt2Ughq8xNdfuMMuveiIUx2y4e/5a+S1tQi33N9OITCyzPHSVqcRVHj3r3pJXVORFfF++DTAmLamswA6918HHGXmsOqxbTC0rvtV7aIkdU6r6Hh4oCQ=,iv:e+yeE7je7kFjCERTztBxuNria+4nwOXU+qpnHyaR1lQ=,tag:0E+nnEPnnU1S2Ku9I1v1/w==,type:str] + lastmodified: "2021-06-24T16:03:21Z" + mac: ENC[AES256_GCM,data:sTXjqAY5c6jD8alHiGNwM/nHxNWFxD/mJ9mY5L8mAkA2BR/633/JShlMRDMUeUX+fYPDpwDdG5QEy4XT2EsqMdN2+N6SNNpHikg7T6iIbdY4XYY9Toil8Gv3ahXoCQoZyek7uXKUi9mXQiSpI2u4cLsHNDvL5IhWE7maR++403Q=,iv:SLqSa/k+e66kOs1IhKUxj2YQJRUQZYIXacqhTDSefvQ=,tag:fUBQ5vns81L/DFV18HfhEw==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/git/values.yaml b/stdlib/.dagger/env/git/values.yaml index c209a8bd..0d7a5773 100644 --- a/stdlib/.dagger/env/git/values.yaml +++ b/stdlib/.dagger/env/git/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/git/plan + module: ./git + package: ./tests name: git sops: kms: [] @@ -16,8 +17,8 @@ sops: TmhJNisyamw3d244aGVJSEVFVUVLZGsKvd+nowA0CLXQbdvyI4J0lBjs9vdISWlo gGvR49uul3Z8raVWXFUzsyQ8xTvYNg0ovynFG2KdagSKr1DlhKMBEQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-18T16:23:23Z" - mac: ENC[AES256_GCM,data:AdTUEx0RIrJU6aZZNn9iIrl0eM2eParknCVIQL7k1arLRfYH4WyMf9lUa03+Qy83r4miNh4a9kFpNWyodbOR/j7OiLgAxWGXc08XAnIU51F2H7b55cSW9yNJj5kfos2e1pS356MoSaswg4fH8EYVUNgWC6mdBcXzC1m7uiqTS0E=,iv:mK9sjOCd7ePWR4xe5qNwmPuIyNR1nE3Ql65cF15SovI=,tag:DPUTnGTF+Ve+A7ShACNrnQ==,type:str] + lastmodified: "2021-06-24T16:14:47Z" + mac: ENC[AES256_GCM,data:3UHY8Jg+qnbaqTmqzdbmV08zXIFQ8141KMT4Zl3ud5d7PABqQnVAPaL3b7/UvnNo6+ssjnlMVUbKG6duZpqw3scWyrGfUgWfGM6VASoy+LCyquuPuOVzImBeZw19FZsUVzqr79NnzL353KRCz+fM68ZGryZpsyXsl+t6wgd1gpM=,iv:EosxY4VFRGLeIDJ9dNehFK2yey+dKnggbWwRwuORWtI=,tag:R5cvDSq/9GkhhF1fz3e5aQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/go/values.yaml b/stdlib/.dagger/env/go/values.yaml index 8312f374..5ea05507 100644 --- a/stdlib/.dagger/env/go/values.yaml +++ b/stdlib/.dagger/env/go/values.yaml @@ -1,10 +1,11 @@ plan: - module: .dagger/env/go/plan + module: ./go + package: ./tests name: go inputs: TestData: dir: - path: ./go/testdata + path: ./go/tests/testdata sops: kms: [] gcp_kms: [] @@ -20,8 +21,8 @@ sops: R0o3dlptazJPTmp3OFo5RDcxOVg1VVkK1lLu/wrPvgzXa8Ym3qdvcuYCj8csbtOG T4HjRvA0EEF8jmFEuqS8Y/N0vQiezoZR7JU9PbjOoD1B5bLHtJcryQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-17T13:10:32Z" - mac: ENC[AES256_GCM,data:oD5rZ0k3KHxQ21eeDP0CQRdSYWBNfrgynNB3xrT3ntSTCsLkRuFH1G5NBnV3Hpvd5B5l5qQuuUDlQLY4nB8mbJJKr/TwYIRMELDDMqpitTfkddjm+UeUrRyTP/YStVnR+g6nv8NcDdHcg4eF2lXl6Q7JKNlsMAGndgb5920QNcY=,iv:vx84/Tp727FpbpXcp2Dm9MXz1OPnnVIICgcofjPjiHI=,tag:8+lCqBKc535mYMmVV2k1wQ==,type:str] + lastmodified: "2021-06-24T16:19:27Z" + mac: ENC[AES256_GCM,data:3dJTQZFlzj4sJkIB99zHMgH7MsTcHiGKwT5GykEzjzq4OH8KOkKyFx0uVrvw4ePYhHMjAcTKcJFWRD+ebrRusKF5yZ19Si7IleCSh4y/IzRE0fWfzCDCYSN2MVwreE9Q10UeL/vBw51cK/k7kCF2DNGkIr5et5wO9R3eStuHfDE=,iv:QJlR6fIRD0AfWneMhCY6HpXpVSFt6431dJuWzXplfB4=,tag:h43ENEs/oVkd/ZtSfgmlmg==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/google-gcr/values.yaml b/stdlib/.dagger/env/google-gcr/values.yaml index c724534b..35d27ee0 100644 --- a/stdlib/.dagger/env/google-gcr/values.yaml +++ b/stdlib/.dagger/env/google-gcr/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/google-gcr/plan + module: ./gcp/gcr/ + package: ./tests name: google-gcr inputs: TestConfig.gcpConfig.project: @@ -23,8 +24,8 @@ sops: ZXd6Qmd1YUtxMnVTVkYybWgrV3pVK2MKowMeOZU3j3BxERT0DwhQYCGUDBK6gCdo WByubiBATdsb7h7ytCC4HutWppynK4MpU+Ya9NP83AZuXo+Wa2u6aQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:26Z" - mac: ENC[AES256_GCM,data:/ZsuT9I5KMWGWc6Kg8jDxiHGhaLd0aGSRv2U4LKLr0LIYQrgmkTRrWSWmaU0QDKSrd+ovVDvg4KhGtGeKHENWp64zWM0I+icdYMByL7qGj8tSPmll4u7SjOIOEzpWHjLVAC+JPD1fpBo4WIwlfDjW1yjFulmxYb4utDLsDuaEH8=,iv:xWrFWD5fkmKA0dbIIiRNOp8mGRKtDX+1BInXJuKjRDE=,tag:Jqeujum1JS1ONt3kV7bvRA==,type:str] + lastmodified: "2021-06-24T16:22:49Z" + mac: ENC[AES256_GCM,data:8VyOUX7cwS6VCrLJi1luMag+vgh9WA0nxi3WqNMpI+w//SVHVtYaZ0wnzof+yictU0+PECwGFWS0ircpmLvLDUGENv2T3fCNgQj4x3TnYRdgHpd1na2XSzc/J1+uWP1FyYBR/ipvY6LnDIY4u7IWpjGNcSs+Iq+gm3S4Hc2e/Eo=,iv:UaYq9P0Y7MvW3DucgpBgc3n/n7vo+itaMhz1umIfOYI=,tag:j1suX3zEBSdRzsDexXNBVA==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/google-gke/values.yaml b/stdlib/.dagger/env/google-gke/values.yaml index bb035979..e7c63f2a 100644 --- a/stdlib/.dagger/env/google-gke/values.yaml +++ b/stdlib/.dagger/env/google-gke/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/google-gke/plan + module: ./gcp/gke + package: ./tests name: google-gke inputs: TestConfig.gcpConfig.project: @@ -23,8 +24,8 @@ sops: ZXd6Qmd1YUtxMnVTVkYybWgrV3pVK2MKowMeOZU3j3BxERT0DwhQYCGUDBK6gCdo WByubiBATdsb7h7ytCC4HutWppynK4MpU+Ya9NP83AZuXo+Wa2u6aQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:28Z" - mac: ENC[AES256_GCM,data:mCi/vNSrtuLP+hBssCP6D5DI9wFSajN7EeFxfKnbqMGRgHRGjbbA0ty1RtJCwlTLYHmLWRxNclkLtCD+tJXQ84YnE/jocPjUK2Z3lR/La/7imy32QM1hfpg14pT4A7lkIizwKfcV+HXgRTE8rQ8eZM+KnuQJXwa1Qds2G33sTpM=,iv:xqDuKP7vBHug+o1lffkJ5YNzh/YPjCGmHCb0U7lgijo=,tag:6ln/mKsYB4Zu6l3YtZ59RA==,type:str] + lastmodified: "2021-06-24T16:23:14Z" + mac: ENC[AES256_GCM,data:xUwP0iRtKFl159PD5u8byQbxMyPHYuQvGQLuplUJMZs/OMSd+YWiWoJRhup4j9/sZbq4Ob6uHr37HMmwbNgieiGX6qabS90Je/1UiufCOWwfVswnT+iUMHyudnS0r+Gh81vwl2eP3xLr6Odm2FbFh8kwF3Yw+NNi3wgei+yZIjU=,iv:tNI8ti2zAem+dcWVdciPLqdpJ6SDIK3CoeQUchlWE58=,tag:MgTShPwKT565cJV2BJLi2g==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/js-yarn/values.yaml b/stdlib/.dagger/env/js-yarn/values.yaml index 485f3c4b..48bbb293 100644 --- a/stdlib/.dagger/env/js-yarn/values.yaml +++ b/stdlib/.dagger/env/js-yarn/values.yaml @@ -1,10 +1,11 @@ plan: - module: .dagger/env/js-yarn/plan + module: ./js/yarn + package: ./tests name: js-yarn inputs: TestData: dir: - path: ./js/yarn/testdata + path: ./js/yarn/tests/testdata sops: kms: [] gcp_kms: [] @@ -20,8 +21,8 @@ sops: S2JsNXRkbWVERHM0WWk0bXBJSXJIK1kK9R3gMDcbeKRRlt0HHM+w2kcs+sGfASmE 0YhxbFF2qQPFwHHR7aPmM+L1ML8cXOrxOOyWmmWhXNgtURCJ9/SO3A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:00Z" - mac: ENC[AES256_GCM,data:EmSUjMv9vC6/XGTHtVBZSOQP/vrb6rTvM3xJLf0rjZadOYviDQKiBygvQjdrnxR7EqDHntkm8ye1ZWsCEiNF/e/H4lEbZL8hVdeqiWqdpDVkzGw5wQRfKuATy7K48o3lPZAWd6vOzRVRpwCx9YVk9nt8v7OSB1mPYqAtRMvoMg8=,iv:qacGNks0dHawJPTtgrbrJkuyITxiiNyACKgLejPS8ZM=,tag:jv7+/6wmJwLGufLS4ERlbg==,type:str] + lastmodified: "2021-06-24T16:32:39Z" + mac: ENC[AES256_GCM,data:jAgt/buOF8cUAT0bQJ3icGI8qR8cOg0ZQqZFuut1VhggLGZTr92Z7XZcChfBdpfPIE98fVuoemTdddEBWKp9g/LjXHyoK4kJxtgTLiH0CGkynVIE01bQUTCQBwaE3KHoRTYuu8xWFw5RpqEgCvlpZnvCGwwMG08NR+hSJJ5j7oY=,iv:+fkJT11KX3xD8OL7NXj+Rs1nuXK8J1AnfF6ZWGGtTTY=,tag:o9xcgR/nLt7hxvMeH1saoQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/kubernetes-deployment/values.yaml b/stdlib/.dagger/env/kubernetes-deployment/values.yaml index 59be15cd..1acc9f62 100644 --- a/stdlib/.dagger/env/kubernetes-deployment/values.yaml +++ b/stdlib/.dagger/env/kubernetes-deployment/values.yaml @@ -1,6 +1,29 @@ plan: - module: .dagger/env/kubernetes-deployment/plan + module: ./kubernetes + package: ./tests name: kubernetes-deployment +inputs: + TestKubeconfig: + text: | + apiVersion: v1 + clusters: + - cluster: + certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1EUXdNakUwTlRJME5Wb1hEVE14TURNek1URTBOVEkwTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTkJTCmp4OHZ4YlovRTVDUWw5akdKcWt6NGkxK0xrcjJSQnlsblRvRTV2dnd0VEZMamJudzR6T3RoQlBaV1VGcEZyMG8KNytBNUxaamRnMkRFendRbnpEaUxTc2RuV1plMEg5U3hLNjVMQ0VNdkR5UlFkenc4Wmt4eXNzQ3J3V2tqd3Y0QwpsbjhzYXVvQ0hrd3ZxelhtZjI2bHR1MC9YYUhrNzdwSlZiSTR0NFNpeUNTMjZsNVhyaGhOUlpkSG5La0FOVnQyCitPcWVzUGhQNWJTcDdSdkhLSDJFWXlISkp4azRYdzJhSUl0T1BYSThGcm1LM0NaZEJaN0VVTzRYTE5aa1M1M2UKZWpNRmlXcHNCVlRsR1lhSmYxMXZ6dmlmRE1uemNvV2ZKVGhaZDBMd0dKRVFVeDA0YXpCZ1VrTWJwVGpBL1ErVwoxamx0ZTZzNERuaE5MODFrYUxNQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZIT0d3YjJRcG1RVW0wcWhaTlhDK0d3blBDdm9NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDSjdkQU94ZkJvSlE5OWgyc0RJWVdKT0NXWU9mK0h1MWhMbHpPMHBsODhEUG9WNGE1dwo0WEZVK1pjcW9aU2hVVjZ2RlFGK2s3Q29ldC8zUUppQ2VOZjhMS2pITlh2OUtKcGFoaDhQbElVb3RHMjF3a1NaCmN6MDFRTms1T2pEdmhXQ1BnckNDUEpTQlV6cXQ4cHZTWkhPL3pZckJReUhYM1VSQmhvUDdUeDg5SnBqSEYrTmEKNlBhYzR4SndKWUxPYVJJcWZwWlE4NUdXanBuWXE0c2p2cHdzbXJJZS8vcmFUTHdaSUVQdG5URlFtNFJseW9CeApDbG5mT1c5MjRFbm5nMVBDZUFNK2JyZ1psODB0NW5wK1hrTkVpaisvbFY1NGZFUjhMbTROWkpabGM4eVlOZDZqCnM2ZzgzRmlWN0tvcGZKZk1VT3hSY0hEempTekp1bGFta2pybQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== + server: https://127.0.0.1:35377 + name: kind-kind + contexts: + - context: + cluster: kind-kind + user: kind-kind + name: kind-kind + current-context: kind-kind + kind: Config + preferences: {} + users: + - name: kind-kind + user: + client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFekNDQWZ1Z0F3SUJBZ0lJU1o0SjMxa0Rsdnd3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TVRBME1ESXhORFV5TkRWYUZ3MHlNakEwTURJeE5EVXlORFphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXo0aGtSb1VSYlZkbEVaUDcKQTdFVGxOOG9iZzRybmY4RkJDeVlJd1dRbDR5d0lMZUV6MWVMajloS1c5Vkx1OW8yemlGQm5GRGhSQXFpc0JlTQpPanlBNzJkZzJibmZKM0kwVERpT05TcWRrS2RDRnU1V2I0TDM0U0NDcVRzeFdUL0JUNjJsZkVFUzIxN3UxV2pSClBWNlcrVjhzSlhwQVJESUxoUmpGS0pNVjE3a2U0RjVUeDE4WDBuOHhXaGhFZFBrR0FzRDdaaDQ3ZFoxbWRQMjAKbWV1M1grREtqUUpydzlVb0hCV3UzZEoyWWtNNmpUR3B1TnlmaVVrYUcrS1lmUThuVFdiM3VvVHJKYXFlL015aApyY3ducGZVNUFzVUJteUJjN1JrZlZsTEpIWDltbU5wYWxkeUpTaFFnRndSZTQ5NFVuVGpjU3lHVzhUUXhMSmVOCkx1NFdBd0lEQVFBQm8wZ3dSakFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0h3WURWUjBqQkJnd0ZvQVVjNGJCdlpDbVpCU2JTcUZrMWNMNGJDYzhLK2d3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFERnFWMUdvby83NVN5ekVMNlNMeVVhbXJicUJGNFNxRVFYdnBzRjdoYnJ2QWhHMEdIc21DR0tFCk11bFhxeXdiYVpmTGo4ZHFRdVVLTlExN1U5ZWIva0ZXcXRrVlNyZG03eGc0ZythOWFHT0J4RE9vUVZTTHJPeUIKb0ErSUF0d0REZlRUTWhHVksxZXVMWnhXdU1qUkJwMDB5ZUFlVEsyYjlBNUV1dFViWC94MGtWZGhlckx1MitmZAo2Um5VSnBjaEpMR3hjWDZNelVzR0RITC9RcCszaTJ2SnAvQm54V3huNjV0Sm01SXZ3UnQybEZFZ05SUHFiR1NxCit6RVpnZzFTVmlvRUU3U2VsdVV5R2NueHMvQyttdCt3QVZGNzErdGxMN1F5NmFGWEppRXlOOVE2Rjhtd1hDNGkKNmFyb1FFM2JjVkZOOTFKczNFN1NOcVJNci8rWjRFQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= + client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcEFJQkFBS0NBUUVBejRoa1JvVVJiVmRsRVpQN0E3RVRsTjhvYmc0cm5mOEZCQ3lZSXdXUWw0eXdJTGVFCnoxZUxqOWhLVzlWTHU5bzJ6aUZCbkZEaFJBcWlzQmVNT2p5QTcyZGcyYm5mSjNJMFREaU9OU3Fka0tkQ0Z1NVcKYjRMMzRTQ0NxVHN4V1QvQlQ2MmxmRUVTMjE3dTFXalJQVjZXK1Y4c0pYcEFSRElMaFJqRktKTVYxN2tlNEY1VAp4MThYMG44eFdoaEVkUGtHQXNEN1poNDdkWjFtZFAyMG1ldTNYK0RLalFKcnc5VW9IQld1M2RKMllrTTZqVEdwCnVOeWZpVWthRytLWWZROG5UV2IzdW9UckphcWUvTXlocmN3bnBmVTVBc1VCbXlCYzdSa2ZWbExKSFg5bW1OcGEKbGR5SlNoUWdGd1JlNDk0VW5UamNTeUdXOFRReExKZU5MdTRXQXdJREFRQUJBb0lCQUVlV3BmaUppSVJ1UkVmMwpBdnk0QmFneC9wRlFSQTJCWGVxZHMzRkpSeUp2L29XYXFLNlpaV1FlV1RBcWVMQjVTclI2Vmxha3M4QXo1d0RWCmJxTGNJaUh6U0Q1eTFwNlZ6NktIVTg3VlAzc1pwenVmeGFNN3kyUVdRZHc4dGY0eWR1MlVXZVJ0MGlKb01memQKNW1mRURGSkRXVWdvVHFqM2xtKzRKcktqWWtLQ1V3QnAzSi9NOEdEWG5xck5jYVVjc2lJSFExZnVJRllENXQ5MQpEWDVPaHAvQUkvNUhJc292YVRrS0g1LzlIblpsRllScWhRYUhRS3BMQnA1TkxyS2UybXpOSS9CUnlkNUkxdm1DCkFkeDA1MEtnSXhNRWpDaXp5MnFWSTd3eGNPR1B3Smx2YkU5b2pDakN3dk1tZWlXTkxLNUpFdXdaZitCWVFFbUIKbXA3dmU2a0NnWUVBOHBxMlkybWtLUXA4UXgzN1RPUEYwZGlWM2pDZ0FhSXoyRDJwSkIyWDEzYlRHK01UT3dONwpURUd5M055TEc3R2RvVmVNNitHMFJUSTR6VFZkWmU2T3k3U1NQQXdxS0IrZGJINEE0NU9MT29rUGxUWDRDTmdQCjB1eXFTSCtLWEQ1dkxkbEFhalpqSzkzK3gvbFFaRWhKM3VqYlFZaStkQVJtOGlwam9XWkR4b2NDZ1lFQTJ2M3UKaXc0R3FrWW1FQjlmTEVqN3hUZE11Q1FHdUxLUEZaUUtSNjRZbUR6MGdESnVkWk1XUmVLZFZibEFDSzBrUHdyegpyOTIrdUpzSWkyUzlNYjVabmo0QnR2Y1JqTzJzcUdoTG9YNDVVZHNadTduSDM3dTNSVzVaRi90VnBTYTJ5SkpPCkxHY3FKY3VyWnB5Vk1uZmt3L3dHdHJSdWNCODV5a1hqSEsrUEY2VUNnWUVBMEtpdWZEeU5POXRQMnk0N1NQdVMKMWhUUmVhUWF5cXptcUhNSU9nN1YzVFRQQitvN1RRT0dsYVRnSU1QelJXTnpyeVF0Q1dnNzgxUHB0TjNVTWVxSAptTDc3RTNobS9kR0xSWmZ1VGM1RjdwZVo5bnpQazFPNThIRXJXR1dSN0JxcTV5VTNHT01rVXNPQjhoOEZ2T3JMCjFsUXkyRit6WnZldVQxU1VFbXB4bXBzQ2dZQlBSVG9URmRtdHkwUzk4MDAxTDVvTGNwQVAyK0tlK3V1MmFPY3IKdVVabjNUQzRNd2t2QURaQXg5NGlDTE80TUV4OWtZNVNhOWM4NWNtN0E1VkVxMTJ2WFV5cm1WVytDTTdHQ3pMTgpXMjZPUmR4VHl0VWlGTVlybU4waFJEWmxXTlV6VjFwNjBrRThlelFwS2FjTUpNQW5mVlJFMEoxbGNyZ3Rrd3k1CjlvYTZqUUtCZ1FESGNuNnl5dzhzSThUTlUvazZDMGhyRkhYeHpLc0ZkMWV5Misxa01ZMm5pR0o3UHRGaHBMZWwKaTIzU3NPSFFyM29Da1l0bHpIL2pzR21OS01IOWxyOFdjTkgvTE04eEJ0N2lhZDFESTlrN0RYbjFscjFIbW1wUApsRlhyQjZ3VDV1UDZVRmhxNHY5NWhkQW5CL3YvOWFPdTIyNlBKYXVUV2RtaGxaNElFa3N1M1E9PQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo= sops: kms: [] gcp_kms: [] @@ -16,8 +39,8 @@ sops: SVVkOUtuWTJneE45em5iQ3JvbnIwWlkKgdJC5IzvVDxbWSfU41Xg/UGPxuVBSOGY eqenr07uWppNaHuLuo9A+znQa2RQ0L2clcB2d+ka+6z5tQyHOfx1nA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-18T15:41:02Z" - mac: ENC[AES256_GCM,data:R3DuHLEyfehKe1nCWHdKB9jyOs5TXI+r2BmQDMiwI8v0xfZdOZWfwGw3NAFGDZHbaLNTajQkzviDsMhaXg5bxvmK7P8PiJOOmnm/LnDRfnJirGRGpWA7bmsHH/QZL1lb75+cwUrwRZflkKoPy2bQyoC5Rze6/oNhPIUTCwQWaMo=,iv:73ZjXAcazCND3JhC94TjUOlcMbwfTz8YDFP1BPo8yUw=,tag:wUVcfyjtf4KzpU0jDrxleQ==,type:str] + lastmodified: "2021-06-24T18:18:53Z" + mac: ENC[AES256_GCM,data:S2uG/YGGfCxJ1ClEouwEhFa1Huzk//NFQoZM4SCDp0uK73FVxt1+Hi0rfKl7DrGPqw+HJghlamyAwPGZSi9lFBWO6ASti2kfc2FmhQ9pgY+VOiOE7jd7ajw9wWUILpN19GBiwIpO8JN/nqRX9QYLdigUgKa6IVrBwVwjRRKvmmM=,iv:SpSe+nwvtSHogwwNaMbikDzMKDHbla0BqnsZn42nMTQ=,tag:vxn0bHdbMwfZVLx9cSfB4Q==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/kubernetes-helm/values.yaml b/stdlib/.dagger/env/kubernetes-helm/values.yaml index 3f79c0d5..1f8126bc 100644 --- a/stdlib/.dagger/env/kubernetes-helm/values.yaml +++ b/stdlib/.dagger/env/kubernetes-helm/values.yaml @@ -1,10 +1,32 @@ plan: - module: .dagger/env/kubernetes-helm/plan + module: ./kubernetes/helm + package: ./tests name: kubernetes-helm inputs: TestChartSource: dir: - path: ./kubernetes/helm/testdata/mychart + path: ./kubernetes/helm/tests/testdata/mychart + TestKubeconfig: + text: | + apiVersion: v1 + clusters: + - cluster: + certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1EUXdNakUwTlRJME5Wb1hEVE14TURNek1URTBOVEkwTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTkJTCmp4OHZ4YlovRTVDUWw5akdKcWt6NGkxK0xrcjJSQnlsblRvRTV2dnd0VEZMamJudzR6T3RoQlBaV1VGcEZyMG8KNytBNUxaamRnMkRFendRbnpEaUxTc2RuV1plMEg5U3hLNjVMQ0VNdkR5UlFkenc4Wmt4eXNzQ3J3V2tqd3Y0QwpsbjhzYXVvQ0hrd3ZxelhtZjI2bHR1MC9YYUhrNzdwSlZiSTR0NFNpeUNTMjZsNVhyaGhOUlpkSG5La0FOVnQyCitPcWVzUGhQNWJTcDdSdkhLSDJFWXlISkp4azRYdzJhSUl0T1BYSThGcm1LM0NaZEJaN0VVTzRYTE5aa1M1M2UKZWpNRmlXcHNCVlRsR1lhSmYxMXZ6dmlmRE1uemNvV2ZKVGhaZDBMd0dKRVFVeDA0YXpCZ1VrTWJwVGpBL1ErVwoxamx0ZTZzNERuaE5MODFrYUxNQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZIT0d3YjJRcG1RVW0wcWhaTlhDK0d3blBDdm9NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDSjdkQU94ZkJvSlE5OWgyc0RJWVdKT0NXWU9mK0h1MWhMbHpPMHBsODhEUG9WNGE1dwo0WEZVK1pjcW9aU2hVVjZ2RlFGK2s3Q29ldC8zUUppQ2VOZjhMS2pITlh2OUtKcGFoaDhQbElVb3RHMjF3a1NaCmN6MDFRTms1T2pEdmhXQ1BnckNDUEpTQlV6cXQ4cHZTWkhPL3pZckJReUhYM1VSQmhvUDdUeDg5SnBqSEYrTmEKNlBhYzR4SndKWUxPYVJJcWZwWlE4NUdXanBuWXE0c2p2cHdzbXJJZS8vcmFUTHdaSUVQdG5URlFtNFJseW9CeApDbG5mT1c5MjRFbm5nMVBDZUFNK2JyZ1psODB0NW5wK1hrTkVpaisvbFY1NGZFUjhMbTROWkpabGM4eVlOZDZqCnM2ZzgzRmlWN0tvcGZKZk1VT3hSY0hEempTekp1bGFta2pybQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== + server: https://127.0.0.1:35377 + name: kind-kind + contexts: + - context: + cluster: kind-kind + user: kind-kind + name: kind-kind + current-context: kind-kind + kind: Config + preferences: {} + users: + - name: kind-kind + user: + client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFekNDQWZ1Z0F3SUJBZ0lJU1o0SjMxa0Rsdnd3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TVRBME1ESXhORFV5TkRWYUZ3MHlNakEwTURJeE5EVXlORFphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXo0aGtSb1VSYlZkbEVaUDcKQTdFVGxOOG9iZzRybmY4RkJDeVlJd1dRbDR5d0lMZUV6MWVMajloS1c5Vkx1OW8yemlGQm5GRGhSQXFpc0JlTQpPanlBNzJkZzJibmZKM0kwVERpT05TcWRrS2RDRnU1V2I0TDM0U0NDcVRzeFdUL0JUNjJsZkVFUzIxN3UxV2pSClBWNlcrVjhzSlhwQVJESUxoUmpGS0pNVjE3a2U0RjVUeDE4WDBuOHhXaGhFZFBrR0FzRDdaaDQ3ZFoxbWRQMjAKbWV1M1grREtqUUpydzlVb0hCV3UzZEoyWWtNNmpUR3B1TnlmaVVrYUcrS1lmUThuVFdiM3VvVHJKYXFlL015aApyY3ducGZVNUFzVUJteUJjN1JrZlZsTEpIWDltbU5wYWxkeUpTaFFnRndSZTQ5NFVuVGpjU3lHVzhUUXhMSmVOCkx1NFdBd0lEQVFBQm8wZ3dSakFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0h3WURWUjBqQkJnd0ZvQVVjNGJCdlpDbVpCU2JTcUZrMWNMNGJDYzhLK2d3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFERnFWMUdvby83NVN5ekVMNlNMeVVhbXJicUJGNFNxRVFYdnBzRjdoYnJ2QWhHMEdIc21DR0tFCk11bFhxeXdiYVpmTGo4ZHFRdVVLTlExN1U5ZWIva0ZXcXRrVlNyZG03eGc0ZythOWFHT0J4RE9vUVZTTHJPeUIKb0ErSUF0d0REZlRUTWhHVksxZXVMWnhXdU1qUkJwMDB5ZUFlVEsyYjlBNUV1dFViWC94MGtWZGhlckx1MitmZAo2Um5VSnBjaEpMR3hjWDZNelVzR0RITC9RcCszaTJ2SnAvQm54V3huNjV0Sm01SXZ3UnQybEZFZ05SUHFiR1NxCit6RVpnZzFTVmlvRUU3U2VsdVV5R2NueHMvQyttdCt3QVZGNzErdGxMN1F5NmFGWEppRXlOOVE2Rjhtd1hDNGkKNmFyb1FFM2JjVkZOOTFKczNFN1NOcVJNci8rWjRFQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= + client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcEFJQkFBS0NBUUVBejRoa1JvVVJiVmRsRVpQN0E3RVRsTjhvYmc0cm5mOEZCQ3lZSXdXUWw0eXdJTGVFCnoxZUxqOWhLVzlWTHU5bzJ6aUZCbkZEaFJBcWlzQmVNT2p5QTcyZGcyYm5mSjNJMFREaU9OU3Fka0tkQ0Z1NVcKYjRMMzRTQ0NxVHN4V1QvQlQ2MmxmRUVTMjE3dTFXalJQVjZXK1Y4c0pYcEFSRElMaFJqRktKTVYxN2tlNEY1VAp4MThYMG44eFdoaEVkUGtHQXNEN1poNDdkWjFtZFAyMG1ldTNYK0RLalFKcnc5VW9IQld1M2RKMllrTTZqVEdwCnVOeWZpVWthRytLWWZROG5UV2IzdW9UckphcWUvTXlocmN3bnBmVTVBc1VCbXlCYzdSa2ZWbExKSFg5bW1OcGEKbGR5SlNoUWdGd1JlNDk0VW5UamNTeUdXOFRReExKZU5MdTRXQXdJREFRQUJBb0lCQUVlV3BmaUppSVJ1UkVmMwpBdnk0QmFneC9wRlFSQTJCWGVxZHMzRkpSeUp2L29XYXFLNlpaV1FlV1RBcWVMQjVTclI2Vmxha3M4QXo1d0RWCmJxTGNJaUh6U0Q1eTFwNlZ6NktIVTg3VlAzc1pwenVmeGFNN3kyUVdRZHc4dGY0eWR1MlVXZVJ0MGlKb01memQKNW1mRURGSkRXVWdvVHFqM2xtKzRKcktqWWtLQ1V3QnAzSi9NOEdEWG5xck5jYVVjc2lJSFExZnVJRllENXQ5MQpEWDVPaHAvQUkvNUhJc292YVRrS0g1LzlIblpsRllScWhRYUhRS3BMQnA1TkxyS2UybXpOSS9CUnlkNUkxdm1DCkFkeDA1MEtnSXhNRWpDaXp5MnFWSTd3eGNPR1B3Smx2YkU5b2pDakN3dk1tZWlXTkxLNUpFdXdaZitCWVFFbUIKbXA3dmU2a0NnWUVBOHBxMlkybWtLUXA4UXgzN1RPUEYwZGlWM2pDZ0FhSXoyRDJwSkIyWDEzYlRHK01UT3dONwpURUd5M055TEc3R2RvVmVNNitHMFJUSTR6VFZkWmU2T3k3U1NQQXdxS0IrZGJINEE0NU9MT29rUGxUWDRDTmdQCjB1eXFTSCtLWEQ1dkxkbEFhalpqSzkzK3gvbFFaRWhKM3VqYlFZaStkQVJtOGlwam9XWkR4b2NDZ1lFQTJ2M3UKaXc0R3FrWW1FQjlmTEVqN3hUZE11Q1FHdUxLUEZaUUtSNjRZbUR6MGdESnVkWk1XUmVLZFZibEFDSzBrUHdyegpyOTIrdUpzSWkyUzlNYjVabmo0QnR2Y1JqTzJzcUdoTG9YNDVVZHNadTduSDM3dTNSVzVaRi90VnBTYTJ5SkpPCkxHY3FKY3VyWnB5Vk1uZmt3L3dHdHJSdWNCODV5a1hqSEsrUEY2VUNnWUVBMEtpdWZEeU5POXRQMnk0N1NQdVMKMWhUUmVhUWF5cXptcUhNSU9nN1YzVFRQQitvN1RRT0dsYVRnSU1QelJXTnpyeVF0Q1dnNzgxUHB0TjNVTWVxSAptTDc3RTNobS9kR0xSWmZ1VGM1RjdwZVo5bnpQazFPNThIRXJXR1dSN0JxcTV5VTNHT01rVXNPQjhoOEZ2T3JMCjFsUXkyRit6WnZldVQxU1VFbXB4bXBzQ2dZQlBSVG9URmRtdHkwUzk4MDAxTDVvTGNwQVAyK0tlK3V1MmFPY3IKdVVabjNUQzRNd2t2QURaQXg5NGlDTE80TUV4OWtZNVNhOWM4NWNtN0E1VkVxMTJ2WFV5cm1WVytDTTdHQ3pMTgpXMjZPUmR4VHl0VWlGTVlybU4waFJEWmxXTlV6VjFwNjBrRThlelFwS2FjTUpNQW5mVlJFMEoxbGNyZ3Rrd3k1CjlvYTZqUUtCZ1FESGNuNnl5dzhzSThUTlUvazZDMGhyRkhYeHpLc0ZkMWV5Misxa01ZMm5pR0o3UHRGaHBMZWwKaTIzU3NPSFFyM29Da1l0bHpIL2pzR21OS01IOWxyOFdjTkgvTE04eEJ0N2lhZDFESTlrN0RYbjFscjFIbW1wUApsRlhyQjZ3VDV1UDZVRmhxNHY5NWhkQW5CL3YvOWFPdTIyNlBKYXVUV2RtaGxaNElFa3N1M1E9PQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo= sops: kms: [] gcp_kms: [] @@ -20,8 +42,8 @@ sops: VHlGUExaMzcwM0pOM2VDY280UWZXSzQKAm7ZV1agxbla3Yrc7vrwJosSjQtWhdac ZFyQ6Gi+9H7qHZM89yVjAaIg1lwr68HcjYgDzpvvhJO9YPfzwoLyHw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-18T15:42:52Z" - mac: ENC[AES256_GCM,data:SzHFZpgiv+h1vRjq0GP+4nzj9az6pAwQwstxYz10yBGPQXnZv/VtJm071oouiK7pgD4i7cTvTKgIOaX9K74PiWSiTjWI5F9sGHvt9ZoGyU08OHM6zwGMDiYygBN2+5dd5jBvT4Xy6efa0IOMxSqhp69+VoJRWesAFsN6IfDcIEY=,iv:Af2WeB2eVk5hnWFWaQij7hz2wjXgNWDJTWDm13iKNvA=,tag:uvR1ruMc69ZhDJRtYCFQBw==,type:str] + lastmodified: "2021-06-24T18:19:00Z" + mac: ENC[AES256_GCM,data:YOoJzBwg1qxodJ8BZNwUWB5K5GlN+YKkKVjdc0rlG4SS+XhypsdSTwNCZLxXhT9NeGSeqlECNF6OIIBAomDHyv1PVnbbM65Q6gmNWrdXmWbJqUB1wEOg46NY/DxjmkC2miX6WIOz9zZSDNWKITYyLVVRwR9F1Pgh16x2q2x+MAo=,iv:KF4tAnVZXUm8+J5VKfpPIn3ZzdyyCYZfxyDoFyCb8dM=,tag:5UIN4Vb40+RwDcRjIptSkg==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/kubernetes-kustomize/values.yaml b/stdlib/.dagger/env/kubernetes-kustomize/values.yaml index a9b6f70e..d1816759 100644 --- a/stdlib/.dagger/env/kubernetes-kustomize/values.yaml +++ b/stdlib/.dagger/env/kubernetes-kustomize/values.yaml @@ -1,10 +1,11 @@ plan: - module: .dagger/env/kubernetes-kustomize/plan + module: ./kubernetes/kustomize + package: ./tests name: kubernetes-kustomize inputs: TestKustomize.testdata: dir: - path: ./kubernetes/kustomize/testdata + path: ./kubernetes/kustomize/tests/testdata sops: kms: [] gcp_kms: [] @@ -20,8 +21,8 @@ sops: OFllMEh3cVJZZnFxbW4xS1RtcFQzcFUKo/1WcYp4nPBXba8wQBe3DMt6pYQJGoSu ja5BiCffN5wOoW9WT0j8Clx21w7BXcl46+T5GYpXDQDcqf6nCv1kYQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-17T20:48:00Z" - mac: ENC[AES256_GCM,data:SCWiSiDccPkZApOcc8RsYP7WPZUqUyYVB0UgivLhIsNSY5q3kCdenPLTUp2zLOcwaWzTPGmj++QtZjoNobcIhdVt1aJ9uXLLKRUXaRGIO3Jmhg3wj7kSPNjbDLZEB6uyA9h3edQGVVivNlNGpo91tg35QcFPPSG7UiowFnsD0zM=,iv:44hkujM/ZWjtYHau8BFMdOIeBj5jF/WnW4OOK7oSw1Y=,tag:mtJdUR+sA0tjIyAWDpXQlA==,type:str] + lastmodified: "2021-06-24T18:16:21Z" + mac: ENC[AES256_GCM,data:eq7Eev6taZJnkl2SoqihKo9tfAMA3IOnLO9tBoppUeg1LSLe6vZ8QmN7s1Z0gyWNWttnNTdMOvTQTI2PGrayQpLRGzryChcQsuCL7hnij6bQf16IcGn9jbq7NVQ1EreS8iPZYuyYlR5Z9kSARtfAKFALim8ccF+BmR9+X7yBfZ4=,iv:7kovyOERH0dx0NONhmUwOUI39nK5N1rT9o+gi9ol3f4=,tag:6HrkHbiCwrgO7hukxtsXVA==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/netlify/values.yaml b/stdlib/.dagger/env/netlify/values.yaml index db679ad8..571fecfe 100644 --- a/stdlib/.dagger/env/netlify/values.yaml +++ b/stdlib/.dagger/env/netlify/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/netlify/plan + module: ./netlify + package: ./tests name: netlify inputs: TestNetlify.deploy.account.name: @@ -21,8 +22,8 @@ sops: SEdUK2RsaUxuVWg2aXUwdVJ0eUtrWWMKWkQDBuL5e4QDx5Wy6+fHiD+J4fp7QdMm lsqgmxRvJMWgEvm1U+hDAo/Pkn8PFUFJf0KxEvkdF4qGuguQePgzFQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-15T16:26:12Z" - mac: ENC[AES256_GCM,data:q9xRCwgpgyiVvF3r2mec7vuF3+wwFepWUb9YpGrOLiFfoqsJngap3kn5vIe+Idk5KsdPKLI13vd8So3Fz1tXy5JTSxljp/IvAr5JQGDpKyo4HRYtgstdJnXVtZf8Hg+V9LC+bZVIY07pXeyDLvk6LEBUo7ANexakr/o6bKGyAG0=,iv:NXtvo0HgElQoD3AI97qrf0M08T+9Cn+5gztUMwR6w/M=,tag:CGDqTu/U/snU2AcjSpA25A==,type:str] + lastmodified: "2021-06-24T18:29:56Z" + mac: ENC[AES256_GCM,data:rDg4tHAp9rxUJRPTmnW3R69JnGfVMnYOBraRX84BRbhFNVS2S4MwK5xjZ5E0ZVBGQDyjmr9ApOMzI2bTFsnCO01FmkISo/V0fR/nPPTz6NABkc/JUFzhi4DAONAV7TXLBv1mwhKoAP9JL26MTYaOfnxehDVrvwciANQMdgqnp/E=,iv:7IHISgR50guk6r3etF+A3AWOn6LZxhE96MWgDMHf8IU=,tag:Bs18JGNWKBjAHzrfFJnL2A==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/os-container/values.yaml b/stdlib/.dagger/env/os-container/values.yaml index d76f18a4..4cf06e21 100644 --- a/stdlib/.dagger/env/os-container/values.yaml +++ b/stdlib/.dagger/env/os-container/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/os-container/plan + module: ./os + package: ./tests/container name: os-container inputs: SimpleSecret.cleartext: @@ -21,8 +22,8 @@ sops: azJIU2lIVlF4N1VxT2tVWDBPU2RsOEkKqkfxeT/mnnDxdvv/vhXMj2Zl8ogaAHa6 xbBUOaCZ8stwj4Zz4/iKdrPspQQKo7/QuxxAcFUfyuK3fULqJHPXPQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-23T10:38:38Z" - mac: ENC[AES256_GCM,data:tI4WNOV4Ck6mLS0inz8SpVWhReofeB1WHExTwhusFYuEFWfKqvJ5Hau1ErLhPla0JURNf2taUgRAcZC4m6ex7CjGhj5/qjtMndWrz6Vf2/6CZkFPiFUd2a19kRoiEU6Mh/3NFUPIJK04lVMvW76glxxxCkqq7bnTovPXOkumdu4=,iv:ov7MKd/4FegjBUTv2hGb1D6VjhuKK3npHXhWUFZVmns=,tag:KvESE0C2xPmuRlQ05OKO5g==,type:str] + lastmodified: "2021-06-24T18:33:56Z" + mac: ENC[AES256_GCM,data:0uCRRnDFpow8TTkSZFM5Jn8GZp6C1muLrnHvBUb5/rQ54x+G5lbgqS+rOfgFUgU1/qvKVevO0m96jfo4ZetNLnPscvK8p1oSUGBtk6iQ61tLeIQQFJR82gO2mzqVj0g0KYYeX+1QPglePimYuFy6lRGpqGEPNyxjlhq/EGhHOgU=,iv:7Lrph3Cum9H+2UuAIwCHh/wkVft2fadZ+a2F4aoCZLk=,tag:6Q60ujt3o+mvVErih2dLzg==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/os/values.yaml b/stdlib/.dagger/env/os/values.yaml index 1ad4a012..78c22ae6 100644 --- a/stdlib/.dagger/env/os/values.yaml +++ b/stdlib/.dagger/env/os/values.yaml @@ -1,3 +1,6 @@ +plan: + module: ./os + package: ./tests/os name: os sops: kms: [] @@ -14,8 +17,8 @@ sops: STlrbFNHZGFRUVQ1S1RIaGVyWktNV0kKo9AFURi/BKI+JuGYVuOrsw3eJU3s66Im FCc5YCzrsjX+Y26Su+XW81fTWkcC910e/g+tlZbEFWKZYa8qu1VkqA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-09T18:19:29Z" - mac: ENC[AES256_GCM,data:G/D+9UqwJXhqVHAq8rXP7YxubzGKNxjguUVuVpnxKN7awzYaAD2E5plBFDqCw++5qFSZ7HMlWZUseyKOfaOxtkT0CTRAZf8cYLXHIjzKKCFP632nLN0zCPQCMqdrhOLtWkLovtHJ94Xvd3C3Mb+bVi1YmOC6nQHhpglwTVjDw9I=,iv:0GN4vAO5QMXUTODDKYpPD/UmxjfI+RyCdYz9UXQNCso=,tag:RacQNrAUhJHtKeu5ugUadA==,type:str] + lastmodified: "2021-06-24T18:33:15Z" + mac: ENC[AES256_GCM,data:8/GzJKtH7GONYbtBDqaSj5HdK8csmwoE7fNx2tRAwUs1uYCaZT4n1NBFuxDj/iFtVKB/St2Ba4thEE6+99azLnmMoC1Ss/1v9ZPfINzZuEZBFf3+ufVNSdI49c8DOeRfPNieupPdmPwHFBUN1nPpaK3bYmgr8CaVkdY3+iq4hX8=,iv:lIMOnbJr1gBoCdlbRWTOg2jA57fhZLu970k5QqV+1Yk=,tag:IziUm3K+8IdBJ5XYoeHhjg==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/terraform/values.yaml b/stdlib/.dagger/env/terraform/values.yaml index fb5e132f..16b124ee 100644 --- a/stdlib/.dagger/env/terraform/values.yaml +++ b/stdlib/.dagger/env/terraform/values.yaml @@ -1,5 +1,6 @@ plan: - module: .dagger/env/terraform/plan + module: ./terraform + package: ./tests name: terraform inputs: TestConfig.awsConfig.accessKey: @@ -8,7 +9,7 @@ inputs: secret: ENC[AES256_GCM,data:cBYaVhbeV9D6acJWNU7uL8AsEtpnY0wHM8td9ZAJ9ebGB+BY4iBZLQ==,iv:SDkRKQQKBSz/cRQlW65sIjF0PhHhhKkGUEgZe9CV7Ek=,tag:OCUQmgjP2p57YoLts9Dh4w==,type:str] TestData: dir: - path: ./terraform/testdata + path: ./terraform/tests/testdata sops: kms: [] gcp_kms: [] @@ -24,8 +25,8 @@ sops: cC9LSiswbFRKaTNXUGNIWVZVbGJqV1UK3/wsgPwR5P2fzs80wcz1dM/8sbBWMR+B dmhP99OQisIgcwGATy0nh726pYKtosDpSLIJkLZDAUq9qRKm9bch1w== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-18T16:01:11Z" - mac: ENC[AES256_GCM,data:XznDGqfZkC6vsv696qWVxbBCUgsyU/zPZg0NCULCXAfO08Hsteb0c93Y8DA3CV8flQW3cgn5XLugNnQADJ6luTXHbqIVMVMUSe1q41Kxl7exr/dn0robqaRm5MnloG823s9X3sAOcPzyTSxy1YVZfYaYbG23w9IeNmVTyaUttkU=,iv:kEQs7+bx+7j2v5b6Bx0r+ZVtp7rj/8mgX4oRUP7cruc=,tag:oQEfCPO/0V11rmkc0yaz3Q==,type:str] + lastmodified: "2021-06-24T18:37:04Z" + mac: ENC[AES256_GCM,data:yKkQ3Vf3O3881P5+i9CFLKHIB9gWPonutIsVihhH+m852T4lNB7tZMpwvDqG8+tsjnGakpaYrTmt2f1SegJrSQYN6nr3kGCagx3GEwcz5m9MtzlPeMfI8kqEJW99Bmv5JiABQpro5FK+S7uyAO9WEN17tMaqYh+BhNaOarcEjyo=,iv:uendThnoUOGzLsdycG069OQ4U0jtHz2kQCXPP3A3dQU=,tag:7LhJruk/cgOCLnMA7BhWCQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1 diff --git a/stdlib/.dagger/env/alpine/plan/alpine.cue b/stdlib/alpine/tests/alpine.cue similarity index 87% rename from stdlib/.dagger/env/alpine/plan/alpine.cue rename to stdlib/alpine/tests/alpine.cue index f60b58aa..71329ca9 100644 --- a/stdlib/.dagger/env/alpine/plan/alpine.cue +++ b/stdlib/alpine/tests/alpine.cue @@ -1,12 +1,11 @@ package alpine import ( - "alpha.dagger.io/alpine" "alpha.dagger.io/dagger/op" ) TestImageVersion: { - image: alpine.#Image & { + image: #Image & { // install an old version on purpose version: "3.10.9" } @@ -26,7 +25,7 @@ TestImageVersion: { } TestPackageInstall: { - image: alpine.#Image & { + image: #Image & { package: jq: true package: curl: true version: "3.13" diff --git a/stdlib/.dagger/env/aws-ecr/plan/ecr.cue b/stdlib/aws/ecr/tests/ecr.cue similarity index 94% rename from stdlib/.dagger/env/aws-ecr/plan/ecr.cue rename to stdlib/aws/ecr/tests/ecr.cue index 1b56f90b..c78a68eb 100644 --- a/stdlib/.dagger/env/aws-ecr/plan/ecr.cue +++ b/stdlib/aws/ecr/tests/ecr.cue @@ -1,8 +1,7 @@ -package main +package ecr import ( "alpha.dagger.io/aws" - "alpha.dagger.io/aws/ecr" "alpha.dagger.io/dagger/op" "alpha.dagger.io/random" ) @@ -19,7 +18,7 @@ TestECR: { repository: "125635003186.dkr.ecr.\(TestConfig.awsConfig.region).amazonaws.com/dagger-ci" tag: "test-ecr-\(suffix.out)" - creds: ecr.#Credentials & { + creds: #Credentials & { config: TestConfig.awsConfig } diff --git a/stdlib/.dagger/env/aws-eks/plan/eks.cue b/stdlib/aws/eks/tests/eks.cue similarity index 92% rename from stdlib/.dagger/env/aws-eks/plan/eks.cue rename to stdlib/aws/eks/tests/eks.cue index 88406428..bbaef4f1 100644 --- a/stdlib/.dagger/env/aws-eks/plan/eks.cue +++ b/stdlib/aws/eks/tests/eks.cue @@ -2,7 +2,6 @@ package eks import ( "alpha.dagger.io/aws" - "alpha.dagger.io/aws/eks" "alpha.dagger.io/kubernetes" "alpha.dagger.io/dagger/op" ) @@ -11,7 +10,7 @@ TestConfig: awsConfig: aws.#Config & { region: "us-east-2" } -TestCluster: eks.#KubeConfig & { +TestCluster: #KubeConfig & { config: TestConfig.awsConfig clusterName: *"dagger-example-eks-cluster" | string } diff --git a/stdlib/.dagger/env/aws-s3/plan/s3.cue b/stdlib/aws/s3/tests/s3.cue similarity index 91% rename from stdlib/.dagger/env/aws-s3/plan/s3.cue rename to stdlib/aws/s3/tests/s3.cue index eb6f4914..a304a75c 100644 --- a/stdlib/.dagger/env/aws-s3/plan/s3.cue +++ b/stdlib/aws/s3/tests/s3.cue @@ -3,7 +3,6 @@ package s3 import ( "alpha.dagger.io/dagger" "alpha.dagger.io/aws" - "alpha.dagger.io/aws/s3" ) TestConfig: awsConfig: aws.#Config & { @@ -17,7 +16,7 @@ content: "A simple test sentence" TestDirectory: dagger.#Artifact TestS3Object: { - deploy: s3.#Object & { + deploy: #Object & { always: true config: TestConfig.awsConfig source: TestDirectory diff --git a/stdlib/aws/s3/testdata/bar/foo.txt b/stdlib/aws/s3/tests/testdata/bar/foo.txt similarity index 100% rename from stdlib/aws/s3/testdata/bar/foo.txt rename to stdlib/aws/s3/tests/testdata/bar/foo.txt diff --git a/stdlib/aws/s3/testdata/dirFile.txt b/stdlib/aws/s3/tests/testdata/dirFile.txt similarity index 100% rename from stdlib/aws/s3/testdata/dirFile.txt rename to stdlib/aws/s3/tests/testdata/dirFile.txt diff --git a/stdlib/.dagger/env/aws-s3/plan/verify.cue b/stdlib/aws/s3/tests/verify.cue similarity index 100% rename from stdlib/.dagger/env/aws-s3/plan/verify.cue rename to stdlib/aws/s3/tests/verify.cue diff --git a/stdlib/.dagger/env/docker-build/plan/dockerfile.cue b/stdlib/docker/tests/build/dockerfile.cue similarity index 88% rename from stdlib/.dagger/env/docker-build/plan/dockerfile.cue rename to stdlib/docker/tests/build/dockerfile.cue index 05792f57..894f2b66 100644 --- a/stdlib/.dagger/env/docker-build/plan/dockerfile.cue +++ b/stdlib/docker/tests/build/dockerfile.cue @@ -3,13 +3,12 @@ package docker import ( "alpha.dagger.io/dagger" "alpha.dagger.io/dagger/op" - "alpha.dagger.io/docker" ) TestSourceBuild: dagger.#Artifact @dagger(input) TestBuild: { - image: docker.#Build & { + image: #Build & { source: TestSourceBuild } @@ -32,7 +31,7 @@ TestBuild: { TestSourceImageFromDockerfile: dagger.#Artifact @dagger(input) TestImageFromDockerfile: { - image: docker.#ImageFromDockerfile & { + image: #ImageFromDockerfile & { dockerfile: """ FROM alpine COPY test.txt /test.txt diff --git a/stdlib/docker/testdata/build/Dockerfile b/stdlib/docker/tests/build/testdata/build/Dockerfile similarity index 100% rename from stdlib/docker/testdata/build/Dockerfile rename to stdlib/docker/tests/build/testdata/build/Dockerfile diff --git a/stdlib/docker/testdata/dockerfile/test.txt b/stdlib/docker/tests/build/testdata/dockerfile/test.txt similarity index 100% rename from stdlib/docker/testdata/dockerfile/test.txt rename to stdlib/docker/tests/build/testdata/dockerfile/test.txt diff --git a/stdlib/.dagger/env/docker-command-ssh-key-passphrase/plan/command.cue b/stdlib/docker/tests/command-ssh-key-passphrase/command.cue similarity index 88% rename from stdlib/.dagger/env/docker-command-ssh-key-passphrase/plan/command.cue rename to stdlib/docker/tests/command-ssh-key-passphrase/command.cue index 82a06439..dab3694f 100644 --- a/stdlib/.dagger/env/docker-command-ssh-key-passphrase/plan/command.cue +++ b/stdlib/docker/tests/command-ssh-key-passphrase/command.cue @@ -2,7 +2,6 @@ package docker import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/docker" ) TestConfig: { @@ -12,7 +11,7 @@ TestConfig: { keyPassphrase: dagger.#Secret @dagger(input) } -TestSSH: client: docker.#Command & { +TestSSH: client: #Command & { command: #""" docker $CMD """# diff --git a/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/plan/command.cue b/stdlib/docker/tests/command-ssh-wrong-key-passphrase/command.cue similarity index 87% rename from stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/plan/command.cue rename to stdlib/docker/tests/command-ssh-wrong-key-passphrase/command.cue index 8ffeda9b..096ee42e 100644 --- a/stdlib/.dagger/env/docker-command-ssh-wrong-key-passphrase/plan/command.cue +++ b/stdlib/docker/tests/command-ssh-wrong-key-passphrase/command.cue @@ -2,7 +2,6 @@ package docker import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/docker" ) TestConfig: { @@ -12,7 +11,7 @@ TestConfig: { keyPassphrase: dagger.#Secret @dagger(input) } -TestSSH: client: docker.#Command & { +TestSSH: client: #Command & { command: #""" docker version """# diff --git a/stdlib/.dagger/env/docker-command-ssh/plan/command.cue b/stdlib/docker/tests/command-ssh/command.cue similarity index 83% rename from stdlib/.dagger/env/docker-command-ssh/plan/command.cue rename to stdlib/docker/tests/command-ssh/command.cue index e87e9b3f..830c2416 100644 --- a/stdlib/.dagger/env/docker-command-ssh/plan/command.cue +++ b/stdlib/docker/tests/command-ssh/command.cue @@ -2,7 +2,6 @@ package docker import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/docker" ) TestConfig: { @@ -11,7 +10,7 @@ TestConfig: { key: dagger.#Secret @dagger(input) } -TestSSH: client: docker.#Command & { +TestSSH: client: #Command & { command: #""" docker $CMD """# diff --git a/stdlib/.dagger/env/docker-run-local/plan/local.cue b/stdlib/docker/tests/run-local/local.cue similarity index 70% rename from stdlib/.dagger/env/docker-run-local/plan/local.cue rename to stdlib/docker/tests/run-local/local.cue index 36d4c36e..36e4f95f 100644 --- a/stdlib/.dagger/env/docker-run-local/plan/local.cue +++ b/stdlib/docker/tests/run-local/local.cue @@ -1,7 +1,6 @@ -package main +package docker import ( - "alpha.dagger.io/docker" "alpha.dagger.io/random" ) @@ -9,7 +8,7 @@ suffix: random.#String & { seed: "" } -run: docker.#Run & { +run: #Run & { name: "daggerci-test-local-\(suffix.out)" ref: "hello-world" } diff --git a/stdlib/.dagger/env/docker-run-ssh/plan/simple.cue b/stdlib/docker/tests/run-ssh/simple.cue similarity index 86% rename from stdlib/.dagger/env/docker-run-ssh/plan/simple.cue rename to stdlib/docker/tests/run-ssh/simple.cue index 38246a1a..386cf930 100644 --- a/stdlib/.dagger/env/docker-run-ssh/plan/simple.cue +++ b/stdlib/docker/tests/run-ssh/simple.cue @@ -1,7 +1,6 @@ -package main +package docker import ( - "alpha.dagger.io/docker" "alpha.dagger.io/dagger" "alpha.dagger.io/random" ) @@ -17,7 +16,7 @@ TestSSH: { seed: "" } - run: docker.#Run & { + run: #Run & { name: "daggerci-test-ssh-\(suffix.out)" ref: "hello-world" diff --git a/stdlib/.dagger/env/google-gcr/plan/gcr.cue b/stdlib/gcp/gcr/tests/gcr.cue similarity index 100% rename from stdlib/.dagger/env/google-gcr/plan/gcr.cue rename to stdlib/gcp/gcr/tests/gcr.cue diff --git a/stdlib/.dagger/env/google-gke/plan/gke.cue b/stdlib/gcp/gke/tests/gke.cue similarity index 100% rename from stdlib/.dagger/env/google-gke/plan/gke.cue rename to stdlib/gcp/gke/tests/gke.cue diff --git a/stdlib/.dagger/env/git/plan/git.cue b/stdlib/git/tests/git.cue similarity index 100% rename from stdlib/.dagger/env/git/plan/git.cue rename to stdlib/git/tests/git.cue diff --git a/stdlib/.dagger/env/go/plan/go.cue b/stdlib/go/tests/go.cue similarity index 91% rename from stdlib/.dagger/env/go/plan/go.cue rename to stdlib/go/tests/go.cue index 4df695d3..705e40b7 100644 --- a/stdlib/.dagger/env/go/plan/go.cue +++ b/stdlib/go/tests/go.cue @@ -2,7 +2,6 @@ package go import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/go" "alpha.dagger.io/alpine" "alpha.dagger.io/dagger/op" ) @@ -10,7 +9,7 @@ import ( TestData: dagger.#Artifact @dagger(input) TestGoBuild: { - build: go.#Build & { + build: #Build & { source: TestData output: "/bin/testbin" } diff --git a/stdlib/go/testdata/go.mod b/stdlib/go/tests/testdata/go.mod similarity index 100% rename from stdlib/go/testdata/go.mod rename to stdlib/go/tests/testdata/go.mod diff --git a/stdlib/go/testdata/main.go b/stdlib/go/tests/testdata/main.go similarity index 100% rename from stdlib/go/testdata/main.go rename to stdlib/go/tests/testdata/main.go diff --git a/stdlib/js/yarn/testdata/package.json b/stdlib/js/yarn/tests/testdata/package.json similarity index 100% rename from stdlib/js/yarn/testdata/package.json rename to stdlib/js/yarn/tests/testdata/package.json diff --git a/stdlib/.dagger/env/js-yarn/plan/yarn.cue b/stdlib/js/yarn/tests/yarn.cue similarity index 83% rename from stdlib/.dagger/env/js-yarn/plan/yarn.cue rename to stdlib/js/yarn/tests/yarn.cue index 69ddeb7d..6f52cb8b 100644 --- a/stdlib/.dagger/env/js-yarn/plan/yarn.cue +++ b/stdlib/js/yarn/tests/yarn.cue @@ -1,8 +1,7 @@ -package react +package yarn import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/js/yarn" "alpha.dagger.io/alpine" "alpha.dagger.io/os" ) @@ -10,7 +9,7 @@ import ( TestData: dagger.#Artifact TestReact: { - pkg: yarn.#Package & { + pkg: #Package & { source: TestData } diff --git a/stdlib/.dagger/env/kubernetes-helm/plan/helm.cue b/stdlib/kubernetes/helm/tests/helm.cue similarity index 91% rename from stdlib/.dagger/env/kubernetes-helm/plan/helm.cue rename to stdlib/kubernetes/helm/tests/helm.cue index 67735840..5fa61f70 100644 --- a/stdlib/.dagger/env/kubernetes-helm/plan/helm.cue +++ b/stdlib/kubernetes/helm/tests/helm.cue @@ -1,7 +1,6 @@ -package main +package helm import ( - "alpha.dagger.io/kubernetes/helm" "alpha.dagger.io/random" "alpha.dagger.io/dagger" ) @@ -19,7 +18,7 @@ TestHelmSimpleChart: { } // Deploy chart - deploy: helm.#Chart & { + deploy: #Chart & { name: "dagger-test-inline-chart-\(suffix.out)" namespace: "dagger-test" kubeconfig: TestKubeconfig @@ -40,7 +39,7 @@ TestHelmRepoChart: { } // Deploy remote chart - deploy: helm.#Chart & { + deploy: #Chart & { name: "dagger-test-repository-\(suffix.out)" namespace: "dagger-test" kubeconfig: TestKubeconfig diff --git a/stdlib/kubernetes/helm/testdata/mychart/.helmignore b/stdlib/kubernetes/helm/tests/testdata/mychart/.helmignore similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/.helmignore rename to stdlib/kubernetes/helm/tests/testdata/mychart/.helmignore diff --git a/stdlib/kubernetes/helm/testdata/mychart/Chart.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/Chart.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/Chart.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/Chart.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/NOTES.txt b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/NOTES.txt similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/NOTES.txt rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/NOTES.txt diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/_helpers.tpl b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/_helpers.tpl similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/_helpers.tpl rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/_helpers.tpl diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/deployment.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/deployment.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/deployment.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/deployment.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/ingress.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/ingress.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/ingress.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/ingress.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/service.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/service.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/service.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/service.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/serviceaccount.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/serviceaccount.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/serviceaccount.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/serviceaccount.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/templates/tests/test-connection.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/templates/tests/test-connection.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/templates/tests/test-connection.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/templates/tests/test-connection.yaml diff --git a/stdlib/kubernetes/helm/testdata/mychart/values.yaml b/stdlib/kubernetes/helm/tests/testdata/mychart/values.yaml similarity index 100% rename from stdlib/kubernetes/helm/testdata/mychart/values.yaml rename to stdlib/kubernetes/helm/tests/testdata/mychart/values.yaml diff --git a/stdlib/.dagger/env/kubernetes-helm/plan/verify.cue b/stdlib/kubernetes/helm/tests/verify.cue similarity index 98% rename from stdlib/.dagger/env/kubernetes-helm/plan/verify.cue rename to stdlib/kubernetes/helm/tests/verify.cue index 3acf6921..f932dbff 100644 --- a/stdlib/.dagger/env/kubernetes-helm/plan/verify.cue +++ b/stdlib/kubernetes/helm/tests/verify.cue @@ -1,4 +1,4 @@ -package main +package helm import ( "alpha.dagger.io/dagger/op" diff --git a/stdlib/.dagger/env/kubernetes-kustomize/plan/kustomize.cue b/stdlib/kubernetes/kustomize/tests/kustomize.cue similarity index 83% rename from stdlib/.dagger/env/kubernetes-kustomize/plan/kustomize.cue rename to stdlib/kubernetes/kustomize/tests/kustomize.cue index 5daa3652..f1f204be 100644 --- a/stdlib/.dagger/env/kubernetes-kustomize/plan/kustomize.cue +++ b/stdlib/kubernetes/kustomize/tests/kustomize.cue @@ -1,16 +1,15 @@ -package main +package kustomize import ( "encoding/yaml" "alpha.dagger.io/dagger" - "alpha.dagger.io/kubernetes/kustomize" ) TestKustomize: { testdata: dagger.#Artifact // Run Kustomize - kustom: kustomize.#Kustomize & { + kustom: #Kustomize & { source: testdata kustomization: yaml.Marshal({ resources: ["deployment.yaml", "pod.yaml"] diff --git a/stdlib/kubernetes/kustomize/testdata/deployment.yaml b/stdlib/kubernetes/kustomize/tests/testdata/deployment.yaml similarity index 100% rename from stdlib/kubernetes/kustomize/testdata/deployment.yaml rename to stdlib/kubernetes/kustomize/tests/testdata/deployment.yaml diff --git a/stdlib/kubernetes/kustomize/testdata/pod.yaml b/stdlib/kubernetes/kustomize/tests/testdata/pod.yaml similarity index 100% rename from stdlib/kubernetes/kustomize/testdata/pod.yaml rename to stdlib/kubernetes/kustomize/tests/testdata/pod.yaml diff --git a/stdlib/.dagger/env/kubernetes-kustomize/plan/verify.cue b/stdlib/kubernetes/kustomize/tests/verify.cue similarity index 98% rename from stdlib/.dagger/env/kubernetes-kustomize/plan/verify.cue rename to stdlib/kubernetes/kustomize/tests/verify.cue index 1e86276c..3ef6f8db 100644 --- a/stdlib/.dagger/env/kubernetes-kustomize/plan/verify.cue +++ b/stdlib/kubernetes/kustomize/tests/verify.cue @@ -1,4 +1,4 @@ -package main +package kustomize import ( "alpha.dagger.io/dagger/op" diff --git a/stdlib/.dagger/env/kubernetes-deployment/plan/kubernetes.cue b/stdlib/kubernetes/tests/kubernetes.cue similarity index 90% rename from stdlib/.dagger/env/kubernetes-deployment/plan/kubernetes.cue rename to stdlib/kubernetes/tests/kubernetes.cue index 11cb8158..ac6bf8ff 100644 --- a/stdlib/.dagger/env/kubernetes-deployment/plan/kubernetes.cue +++ b/stdlib/kubernetes/tests/kubernetes.cue @@ -1,8 +1,7 @@ -package main +package kubernetes import ( "encoding/yaml" - "alpha.dagger.io/kubernetes" "alpha.dagger.io/random" ) @@ -30,7 +29,7 @@ TestKubeApply: { } // Apply deployment - apply: kubernetes.#Resources & { + apply: #Resources & { kubeconfig: TestKubeconfig namespace: "dagger-test" manifest: yaml.Marshal(kubeSrc) diff --git a/stdlib/.dagger/env/kubernetes-deployment/plan/verify.cue b/stdlib/kubernetes/tests/verify.cue similarity index 93% rename from stdlib/.dagger/env/kubernetes-deployment/plan/verify.cue rename to stdlib/kubernetes/tests/verify.cue index 99c3377a..c0cd3bd4 100644 --- a/stdlib/.dagger/env/kubernetes-deployment/plan/verify.cue +++ b/stdlib/kubernetes/tests/verify.cue @@ -1,8 +1,7 @@ -package main +package kubernetes import ( "alpha.dagger.io/dagger/op" - "alpha.dagger.io/kubernetes" ) #VerifyApply: { @@ -24,7 +23,7 @@ import ( #up: [ op.#Load & { - from: kubernetes.#Kubectl + from: #Kubectl }, op.#WriteFile & { diff --git a/stdlib/.dagger/env/netlify/plan/netlify.cue b/stdlib/netlify/tests/netlify.cue similarity index 91% rename from stdlib/.dagger/env/netlify/plan/netlify.cue rename to stdlib/netlify/tests/netlify.cue index f506518f..5a0f3187 100644 --- a/stdlib/.dagger/env/netlify/plan/netlify.cue +++ b/stdlib/netlify/tests/netlify.cue @@ -1,9 +1,8 @@ -package main +package netlify import ( "alpha.dagger.io/dagger/op" "alpha.dagger.io/alpine" - "alpha.dagger.io/netlify" "alpha.dagger.io/random" ) @@ -21,7 +20,7 @@ TestNetlify: { ] // Deploy to netlify - deploy: netlify.#Site & { + deploy: #Site & { contents: html name: "dagger-test" } diff --git a/stdlib/.dagger/env/os-container/plan/main.cue b/stdlib/os/tests/container/container.cue similarity index 84% rename from stdlib/.dagger/env/os-container/plan/main.cue rename to stdlib/os/tests/container/container.cue index af2836b4..df837179 100644 --- a/stdlib/.dagger/env/os-container/plan/main.cue +++ b/stdlib/os/tests/container/container.cue @@ -1,8 +1,7 @@ -package main +package os import ( "alpha.dagger.io/dagger" - "alpha.dagger.io/os" ) // Test secret mount @@ -11,13 +10,13 @@ SimpleSecret: { encrypted: dagger.#Secret @dagger(input) cleartext: string @dagger(input) - ctr: os.#Container & { + ctr: #Container & { secret: "/secret-in": encrypted command: "cat /secret-in > /secret-out" } // Decrypted secret - decrypted: (os.#File & { + decrypted: (#File & { from: ctr path: "/secret-out" }).contents @dagger(output) diff --git a/stdlib/.dagger/env/os/plan/main.cue b/stdlib/os/tests/os/os.cue similarity index 82% rename from stdlib/.dagger/env/os/plan/main.cue rename to stdlib/os/tests/os/os.cue index 9ff1528b..8cf5713f 100644 --- a/stdlib/.dagger/env/os/plan/main.cue +++ b/stdlib/os/tests/os/os.cue @@ -1,13 +1,12 @@ -package main +package os import ( - "alpha.dagger.io/os" "alpha.dagger.io/alpine" ) // Write a file to an empty dir EmptyDir: { - f: os.#File & { + f: #File & { path: "/foo.txt" write: data: "hello world!" } @@ -16,7 +15,7 @@ EmptyDir: { // Read from a pre-existing file Read: { - f: os.#File & { + f: #File & { from: alpine.#Image & { version: "3.13.4" } diff --git a/stdlib/.dagger/env/terraform/plan/terraform.cue b/stdlib/terraform/tests/terraform.cue similarity index 95% rename from stdlib/.dagger/env/terraform/plan/terraform.cue rename to stdlib/terraform/tests/terraform.cue index ad3d78f7..c67c9527 100644 --- a/stdlib/.dagger/env/terraform/plan/terraform.cue +++ b/stdlib/terraform/tests/terraform.cue @@ -4,7 +4,6 @@ import ( "alpha.dagger.io/dagger" "alpha.dagger.io/dagger/op" "alpha.dagger.io/alpine" - "alpha.dagger.io/terraform" ) TestData: dagger.#Artifact @dagger(input) @@ -62,7 +61,7 @@ TestTerraform: { secretKey: TestConfig.awsConfig.secretKey } - apply: terraform.#Configuration & { + apply: #Configuration & { source: TestData env: { AWS_ACCESS_KEY_ID: config.visibleAccessKey diff --git a/stdlib/terraform/testdata/test.tf b/stdlib/terraform/tests/testdata/test.tf similarity index 100% rename from stdlib/terraform/testdata/test.tf rename to stdlib/terraform/tests/testdata/test.tf diff --git a/stdlib/universe.bats b/stdlib/universe.bats index 90548f1b..bb3de2ad 100644 --- a/stdlib/universe.bats +++ b/stdlib/universe.bats @@ -78,7 +78,7 @@ setup() { skip_unless_local_kube # Copy deployment to sandbox - copy_to_sandbox kubernetes-deployment + copy_to_sandbox kubernetes-deployment kubernetes # Set kubeconfig dagger -w "$DAGGER_SANDBOX" -e kubernetes-deployment input text TestKubeconfig -f "$HOME"/.kube/config