Richard Jones
|
e59ba48ec0
|
added dockerfile: field back to force evaluation of disjunction
Signed-off-by: Richard Jones <richard@dagger.io>
|
2022-01-13 15:53:55 -07:00 |
|
Richard Jones
|
2745e1ae2e
|
refactored
Signed-off-by: Richard Jones <richard@dagger.io>
|
2022-01-13 15:53:30 -07:00 |
|
Richard Jones
|
729013ae91
|
rename engine.#Build to engine.#Dockerfile
Signed-off-by: Richard Jones <richard@dagger.io>
|
2022-01-13 15:53:06 -07:00 |
|
Richard Jones
|
05820f3a67
|
supports map of secrets; errors redact plaintext
Signed-off-by: Richard Jones <richard@dagger.io>
|
2022-01-13 15:06:08 -07:00 |
|
Richard Jones
|
86ae230261
|
refactored existing tests to use #TransformSecret
Signed-off-by: Richard Jones <richard@dagger.io>
|
2022-01-13 15:05:47 -07:00 |
|
Joel Longtine
|
816dfc8ca0
|
Allow hidden tasks
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2022-01-12 12:58:27 -07:00 |
|
Andrea Luzzardi
|
4e04bf9d22
|
update europa dagger import path to dagger.io/dagger
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2022-01-11 16:40:26 -08:00 |
|
Andrea Luzzardi
|
c5126412b0
|
Merge pull request #1307 from aluzzardi/engine-loadsecret
engine.#NewSecret support
|
2022-01-10 12:09:21 -08:00 |
|
Joel Longtine
|
62b58f7e39
|
cue fmt
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2022-01-07 16:46:43 -07:00 |
|
Joel Longtine
|
a184fe6fce
|
Smaller, cleaner test
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2022-01-07 16:41:36 -07:00 |
|
Joel Longtine
|
a3db716c0a
|
Ensure we can Marshall #Scratch as CUE
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2022-01-07 16:21:06 -07:00 |
|
Joel Longtine
|
3003b31be3
|
Make engine.#Scratch a specialization of #FS, rather than a task
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2022-01-07 15:43:58 -07:00 |
|
Andrea Luzzardi
|
5f840723e2
|
engine: LoadSecret->NewSecret
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2022-01-07 12:08:37 -08:00 |
|
Andrea Luzzardi
|
6a70271ff2
|
engine.#LoadSecret support
Fixes #1305
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2022-01-07 12:08:37 -08:00 |
|
guillaume
|
19e701eb57
|
Implement tests for #Subdir
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
|
2022-01-06 00:45:29 +01:00 |
|
Sam Alba
|
1bbc4777af
|
tests: fixed secrets_sops.yml path
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-23 14:18:04 -08:00 |
|
Andrea Luzzardi
|
9c81a155c9
|
engine: Make paths relative to the CUE file they're defined in
Fixes #1309
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-23 13:48:47 -08:00 |
|
guillaume
|
35498c439f
|
Move dockerhub envvar to sops store
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
|
2021-12-23 22:13:45 +01:00 |
|
Andrea Luzzardi
|
e182440c8e
|
tests: gitPull -> gitpull
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-23 20:35:38 +01:00 |
|
Andrea Luzzardi
|
0e5fb4ec29
|
Merge pull request #1288 from TomChv/fix/fs-naming
|
2021-12-23 15:03:39 +01:00 |
|
Richard Jones
|
643d93c35d
|
ported FetchHTTP to HTTPFetch
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 17:10:33 -07:00 |
|
Richard Jones
|
bd005aeb43
|
improved test case
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
2b95bf1536
|
renamed files to avoid camelCase; moved token to common secrets file
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
feb685cf81
|
fixed issue with disjunction that wouldnt resolve
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
0295dc6340
|
added support for username:password
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
a49d794409
|
added private repo test
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
1384b025b7
|
more tests
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
6848755a42
|
added gitdir test
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Richard Jones
|
7ca84282be
|
ported op.#FetchGit to engine.#GitPull
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 15:44:16 -07:00 |
|
Vasek - Tom C
|
fd6d1b55fe
|
Rename mode to permissions in fs.cue
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
|
2021-12-22 14:59:55 +01:00 |
|
Joel Longtine
|
a90ff8ab94
|
Allow for nil buildkit References
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-21 12:10:48 -07:00 |
|
Joel Longtine
|
75d5ab8f01
|
Initial pass at engine.#Scratch - failing
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-21 12:10:45 -07:00 |
|
Andrea Luzzardi
|
7d40e79366
|
engine.#Build: support auth
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-21 10:33:55 -08:00 |
|
Andrea Luzzardi
|
2467fb1920
|
engine.#Build support
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-21 10:33:50 -08:00 |
|
Sam Alba
|
cbd141d019
|
Merge pull request #1278 from aluzzardi/exec-mount-cache-fix-test
engine.#Exec: fix mount cache flaky test
|
2021-12-21 09:37:13 -08:00 |
|
Andrea Luzzardi
|
9b2746b2cb
|
Merge pull request #1259 from TomChv/engine/mkdir
Europa: engine.#Mkdir
|
2021-12-21 17:53:34 +01:00 |
|
Vasek - Tom C
|
e11cb1b6fd
|
Add mkdir docs
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
|
2021-12-21 16:33:53 +01:00 |
|
Andrea Luzzardi
|
ffd7065a74
|
engine.#Exec: fix mount cache flaky test
Fixes #1274
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-21 14:33:25 +01:00 |
|
Sam Alba
|
13dafb7341
|
tests: implemented tasks tests for engine.#Push
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-20 17:31:42 -08:00 |
|
Vasek - Tom C
|
d2580f4a73
|
Add mkdir task tests
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
|
2021-12-21 01:14:39 +01:00 |
|
Joel Longtine
|
1ea035ff16
|
engine.#Copy
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 12:55:35 -07:00 |
|
Richard Jones
|
9426e6c13e
|
fixed pull_auth test
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-17 12:32:49 -07:00 |
|
Richard Jones
|
009a44ab27
|
context to inputs
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-17 12:30:35 -07:00 |
|
Sam Alba
|
96e9c0408a
|
fixed test files linting issues
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-17 10:07:33 -08:00 |
|
Sam Alba
|
b082b1e5bc
|
implemented integration tests for engine.#Pull + moved auth code separately for sharing code with other tasks later
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-17 10:07:33 -08:00 |
|
Sam Alba
|
d668dd6dd2
|
tests: added test for Pull with registry auth
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-17 10:07:32 -08:00 |
|
Andrea Luzzardi
|
82cbea8324
|
engine: exec: support uid/gid/mask for secret mounts
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 16:51:46 +01:00 |
|
Andrea Luzzardi
|
85114025e6
|
engine: exec: add mount service tests
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 15:39:32 +01:00 |
|
Andrea Luzzardi
|
e7d8f17884
|
exec: mount: fs: support readonly mounts
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 15:39:14 +01:00 |
|
Andrea Luzzardi
|
12be9a7dd8
|
WIP: engine.#Exec
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 15:13:13 +01:00 |
|