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 |
|
Richard Jones
|
2561f942c6
|
added trimSpace to inputs secrets
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-23 09:22:50 -07:00 |
|
Andrea Luzzardi
|
0e5fb4ec29
|
Merge pull request #1288 from TomChv/fix/fs-naming
|
2021-12-23 15:03:39 +01:00 |
|
Richard Jones
|
40e1c9d4fa
|
fmt.Sprint
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-22 17:10:33 -07: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
|
044c464289
|
added debug message
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
|
ee938111c6
|
conforming to llb api
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 |
|
Sam Alba
|
47bed011e8
|
Merge pull request #1291 from aluzzardi/engine-pull-no-imageconfig
engine.#Pull: don't apply image config
|
2021-12-22 12:16:15 -08:00 |
|
Sam Alba
|
75711545ef
|
Merge pull request #1289 from aluzzardi/plan-output
engine: Support plan outputs
|
2021-12-22 10:47:52 -08:00 |
|
Andrea Luzzardi
|
bb93b9d875
|
engine.#Pull: don't apply image config
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-22 16:26:58 +01:00 |
|
Andrea Luzzardi
|
d82baa4c2d
|
engine: task naming consistency
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-22 16:19:40 +01:00 |
|
Andrea Luzzardi
|
2f1f055141
|
engine: Support plan outputs
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-22 15:03:54 +01: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 |
|
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 |
|
Sam Alba
|
9d3cd180a2
|
stdlib: implemented engine.#Push
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-20 17:16:40 -08:00 |
|
Vasek - Tom C
|
09c427f1cf
|
Add mkdir task
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
|
2021-12-21 01:14:21 +01:00 |
|
Joel Longtine
|
6c5d7e5da5
|
remove empty lines
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 13:13:35 -07:00 |
|
Joel Longtine
|
a429e0cbaf
|
Clean up old code
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 12:55:35 -07:00 |
|
Joel Longtine
|
1f28ce518d
|
Finalize switch to dagger: task: _name
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 12:55:35 -07:00 |
|
Joel Longtine
|
1ea035ff16
|
engine.#Copy
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 12:55:35 -07:00 |
|
Richard Jones
|
c826794643
|
Merge pull request #1261 from talentedmrjones/europa-secret-exec
Europa: secret exec
|
2021-12-20 12:12:07 -07:00 |
|
Joel Longtine
|
a7864a41b4
|
Complete move to $dagger: task: _name
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-20 11:00:43 -07:00 |
|
Richard Jones
|
e6207b45af
|
fixed gosec issue
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-20 09:58:26 -07:00 |
|
Richard Jones
|
5ef138fe84
|
secret exec
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-20 09:20:19 -07:00 |
|
Richard Jones
|
eebbfcb258
|
added debug message
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-17 12:30:35 -07:00 |
|
Richard Jones
|
4768425037
|
renamed Import to LocalDirectory
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-17 12:30:35 -07: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
|
0be6a4066e
|
plan: added auth support to engine.#Pull
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
|
2021-12-17 10:06:58 -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
|
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
|
e5de27f098
|
engine: exec: support mount concurrency
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 15:17:24 +01:00 |
|
Andrea Luzzardi
|
12be9a7dd8
|
WIP: engine.#Exec
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-17 15:13:13 +01:00 |
|
Joel Longtine
|
45de510ce0
|
Clean up old code
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-15 10:27:37 -08:00 |
|
Joel Longtine
|
380c15f5f4
|
engine.#WriteFile
Signed-off-by: Joel Longtine <joel@dagger.io>
|
2021-12-15 10:27:37 -08:00 |
|
Richard Jones
|
e65b3cfa4a
|
refactored to handle errors better
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-15 10:22:38 -07:00 |
|
Richard Jones
|
6ca81dacf9
|
refactored log handling
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-15 10:22:38 -07:00 |
|
Richard Jones
|
2569e76eeb
|
implemented services unix and npipe complete with test
Signed-off-by: Richard Jones <richard@dagger.io>
|
2021-12-15 10:22:38 -07:00 |
|
Andrea Luzzardi
|
dd2fef8a2d
|
engine.#ReadFile
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-15 14:35:08 +01:00 |
|
Andrea Luzzardi
|
85a4825237
|
engine: Pull: fix vertex name in logs
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-14 15:41:44 +01:00 |
|
Andrea Luzzardi
|
0768ac9f3f
|
compiler: FillFields helper, cleaned up repeated code
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-13 16:13:49 +01:00 |
|
Andrea Luzzardi
|
ff6c7d1c1f
|
engine.#Pull implementation
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
|
2021-12-13 16:13:49 +01:00 |
|