Helder Correia
34b6c289dd
Remove path based task lookup
...
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-09 11:29:26 -01:00
Andrea Luzzardi
9f2d56f3c4
do: verify the action exists before running
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-08 18:34:47 -08:00
Andrea Luzzardi
5834a1e740
tests: fix outputs->client migration
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-08 17:54:19 -08:00
Andrea Luzzardi
f72dde1d0d
Merge pull request #1704 from helderco/inputs-outputs-cleanup
...
Inputs/outputs cleanup
2022-03-08 16:16:15 -08:00
Richard Jones
57cea9eb6c
implements dagger project update
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-03-08 16:58:20 -07:00
Andrea Luzzardi
64e8afb3f3
Merge pull request #1681 from helderco/trim-secret
...
Add #TrimSecret task
2022-03-08 15:51:32 -08:00
Helder Correia
24d3f82fc7
Cleanup inputs, outputs and proxy
...
Superceded by Client API.
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-08 20:45:28 -01:00
Joel Longtine
9dfa81a737
Remove test that refers to old code paths
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:57:40 -07:00
Joel Longtine
69208b7c7d
Remove extraneous module.cue
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:53:52 -07:00
Joel Longtine
8017b29abd
More outputs -> client
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
baeb19bfe2
Fix refute
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
58dd2ab1d3
outputs -> client
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
c9f9fd66d7
do -> "do"
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
cf2538e1b2
Clean up tests
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
648e508c60
cue fmt
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
1a555315b2
Add comment re disconnected outputs test
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Joel Longtine
5afaedc9ab
Add do
tests
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-03-08 13:06:22 -07:00
Andrea Luzzardi
b33b75a570
runner: switch to client API
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-07 16:03:36 -08:00
Andrea Luzzardi
0786410bbd
Fix partial CUE tree run for dagger do
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-07 15:56:06 -08:00
Andrea Luzzardi
0642e34388
tests: fix inputs directories test
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-07 15:56:06 -08:00
Helder Correia
da90baa087
Add new Client API
...
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-07 17:13:16 -01:00
Richard Jones
7bcf9a9402
Implements dagger project init
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-03-04 15:44:11 -07:00
Helder Correia
5ca5f8a729
Add #TrimSecret task
...
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-03 14:58:30 -01:00
Richard Jones
6cdf13223c
implements dagger do
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-03-01 13:01:26 -07:00
dubo-dubon-duponey
30b5db0586
Fix flaky tests
...
Signed-off-by: dubo-dubon-duponey <dubodubonduponey+github@pm.me>
2022-02-24 23:01:33 -08:00
Richard Jones
2b3f6e832e
Implemented universe/aws and universe/aws/cli
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-02-23 14:36:27 -07:00
Joel Longtine
70c0f362ea
Update plan tests to use Europa constructs
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
2caccc69e8
Add TODO for Europa conversion
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
56ecf7f8cd
Clean up .gitignore files
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
16b66773f3
Add updated .gitignore files
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
298e19b305
comment out tests that use pre-europa pipelines
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
0ddd64f985
Remove --europa flag from tests
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
43a46128e0
Remove pre-Europa tests
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Joel Longtine
034cd74ed0
Remove environment
...
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-02-23 12:20:01 -07:00
Solomon Hykes
c2766c265b
Merge dagger.io/dagger/engine into dagger.io/dagger
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-02-16 19:40:28 +00:00
Richard Jones
3c57630b0e
implemented ability to pass #Secret as env var
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-02-15 12:58:35 -07:00
Guillaume Coguiec
bd0f276d30
typo: Fix some minor typos.
...
Signed-off-by: Guillaume Coguiec <guillaume@logical.work>
2022-02-07 21:10:25 -05:00
Andrea Luzzardi
946629d1fa
Merge pull request #1534 from grouville/reconcile-auth
...
Reconcile docker.#Push.auth and engine.#Push.auth
2022-01-31 16:08:53 -08:00
guillaume
d3dca120f7
Implement modifications for engine.#Dockerfile tests, and fix lint errors
...
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-02-01 00:35:02 +01:00
guillaume
7778389de9
Modify #Push, #Pull tests
...
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-31 23:14:35 +01:00
Helder Correia
813a476e06
Add outputs.files task to plan
...
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-01-31 20:53:54 -01:00
Andrea Luzzardi
3a90542446
engine.#Source: Fix relative path support
...
Fixes #1492
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-28 15:00:52 -08:00
Richard Jones
4f2c6e55e4
added DecodeSecret as a wrapper to TransformSecret; supports yaml and json secrets
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-01-28 12:26:22 -07:00
Joel Longtine
7788b9f2f3
Merge pull request #1505 from helderco/image-config
...
Make env in ImageConfig a map
2022-01-28 10:48:31 -07:00
Richard Jones
7eb10f96fb
engine.#Copy matches docker.#Copy
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-01-27 20:09:12 -07:00
Helder Correia
c276a8b8ba
Make env in ImageConfig a map
...
Fields in CUE were renamed to the lowercase version of Dockerfile instructions.
There's now opportunity to make other fields simpler to use (e.g., healthcheck), this commit is focused on env.
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-01-26 17:12:08 -01:00
Vasek - Tom C
5cf25b457d
Update and add missing gitignore
...
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
2022-01-21 21:23:57 +01:00
Andrea Luzzardi
568cd194a4
tests: Basic test infrastructure for Europa Universe
...
- Each package can include its own bats file (e.g. `universe.dagger.io/yarn/test/yarn.bats`)
- universe.dagger.io includes a common bash helper file
- bats is installed/launched through yarn with minimal setup
- shellcheck is done across the entire repo
- Integrated into our CI
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-19 12:39:39 -08:00
Andrea Luzzardi
6abe77729e
europa: Code Embedding POC
...
WIP PoC for code embedding
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-14 01:34:47 -08:00
Richard Jones
d62df71fd4
added heredoc test
...
Signed-off-by: Richard Jones <richard@dagger.io>
2022-01-13 15:53:58 -07:00