Commit Graph

2606 Commits

Author SHA1 Message Date
Richard Jones
c422512155 fixed test, and added more failure modes
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-15 10:22:38 -07: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
ceb1827526 cue fmt
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
a78b84429d refactored to follow the original stream test
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-15 10:22:38 -07:00
Richard Jones
94ed741320 cleanup container after test
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
ba984c4d03
Merge pull request #1208 from aluzzardi/engine-readfile
engine.#ReadFile
2021-12-15 16:07:16 +01:00
Andrea Luzzardi
dd2fef8a2d engine.#ReadFile
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-15 14:35:08 +01:00
Andrea Luzzardi
b25984dad9
Merge pull request #1214 from shykes/avoid-brain-split
Split up europa directory to better integrate its parts
2021-12-15 12:48:40 +01:00
Solomon Hykes
c1c585bcd5 Europa: integrate core packages, separate universe
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-12-15 09:27:58 +00:00
Sam Alba
dd4c360a7b
Merge pull request #1217 from jygastaud/docs/dev-cue-package
docs:  make dev-cue-package example naming consitant
2021-12-14 16:22:51 -08:00
Jean-Yves Gastaud
7ad5f264e6 docs: make dev-cue-package example naming consitant
Signed-off-by: Jean-Yves Gastaud <jygastaud@gmail.com>
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-14 16:08:20 -08:00
Sam Alba
8b33923ca5
Merge pull request #1186 from jlongtine/jl/mod-private-repos
dagger mod with private repos
2021-12-14 15:59:29 -08:00
Sam Alba
cdd8cd6790
Merge pull request #1224 from samalba/fix-ci-deadlock
ci: disabled several tests to debug CI issues in Docs tests
2021-12-14 15:34:42 -08:00
Sam Alba
d03e345c52 ci: disabled several tests to debug CI issues in Docs tests
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-14 15:09:44 -08:00
Sam Alba
446f593e16
Merge pull request #1213 from samalba/stdlib-bats
Bats integration in stdlib
2021-12-14 09:50:13 -08:00
Sam Alba
18c04dcc31 test: added bats dependencies files
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-14 09:12:18 -08:00
Sam Alba
146971c8f1 fixed linting errors
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-14 09:08:58 -08:00
Andrea Luzzardi
666561f7b8
Merge pull request #1219 from aluzzardi/engine-pull-vertex
engine: Pull: fix vertex name in logs
2021-12-14 16:31:22 +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
Sam Alba
c1f612e2a3 docs: updated generated content
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-13 21:07:37 -08:00
Sam Alba
e809e2ba6d stdlib: implemented bats package for running bats script from dagger
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-13 21:07:37 -08:00
Sam Alba
c310a1bcdb stdlib/bats: implemented integration tests
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-13 21:07:37 -08:00
Sam Alba
56dab104ca stdlib/os/container: added ability to mount sockets (dagger.#Stream)
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-13 21:07:37 -08:00
guillaume
7de77520a5 Add env vars inside http.#Wait package to enable env dependency hacks with the package until a cleaner solution is found
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2021-12-14 01:44:24 +01:00
Solomon Hykes
bf022b3f1d Europa: add dagger.#Plan.input.params
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-12-13 15:32:03 -08:00
Solomon Hykes
fee1a094fe Europa: make some definitions private
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-12-13 15:32:03 -08:00
Joel Longtine
ec427aff66 Clean up tests
Signed-off-by: Joel Longtine <joel@longtine.io>
2021-12-13 16:28:51 -07:00
Joel Longtine
870410be51 First pass at private repos
Signed-off-by: Joel Longtine <joel@longtine.io>
2021-12-13 16:23:22 -07:00
Solomon Hykes
e7f1649fe6 A new CUE standard library for the Europa release
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-12-13 13:24:45 -08:00
Andrea Luzzardi
a83987841d
Merge pull request #1194 from aluzzardi/engine-pull
engine.#Pull implementation
2021-12-13 16:33:42 +01:00
Andrea Luzzardi
613fc3c400 tests: fix dagger binary path
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-13 16:13:49 +01:00
Andrea Luzzardi
c3e9883f57 image spec: fix linter
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-13 16:13:49 +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
Sam Alba
366e967356
Merge pull request #1195 from talentedmrjones/fix-plan-test
fixed plan test
2021-12-10 10:25:25 -08:00
Richard Jones
33db6ab90a
using "$DAGGER"
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-10 11:02:34 -07:00
Richard Jones
518d76cbe2
previous cd fixed cue loading but broke reference to dagger binary
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-09 15:59:48 -07:00
Sam Alba
034cb51781
Merge pull request #1190 from slumbering/fix/docs-iframe
[Docs] fix iframe width + bump docusaurus to the latest version
2021-12-09 13:33:51 -08:00
Richard Jones
72708f9870
fixed test by CD
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-09 14:32:26 -07:00
Sam Alba
797308bca5
Merge pull request #1073 from slumbering/universe-graphql
Universe graphql
2021-12-09 13:29:04 -08:00
Andrea Luzzardi
ce74bf0de2
Merge pull request #1192 from aluzzardi/fix-europa
europa: fix task matching
2021-12-09 15:06:55 -05:00
Andrea Luzzardi
2b22d1c981 plan: improve log messages
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-09 14:17:19 -05:00
Andrea Luzzardi
2164875737 solver: return digest when resolving images
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-09 14:16:39 -05:00
Andrea Luzzardi
1d71f77151 engine: fix hidden field path
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-09 14:15:19 -05:00
Andrea Luzzardi
89daebbc4c engine spec: move core types to types.cue
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-12-09 14:14:36 -05:00
Andrea Luzzardi
2cc61d94b7
Merge pull request #1185 from talentedmrjones/europa-loader-to-spec
dagger up passes args to cue loader
2021-12-09 13:56:46 -05:00
Richard Jones
a80c48f241
removed --no-cache
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-09 11:36:30 -07:00
Richard Jones
026c7641b3
refactored test to use CUE validations rather than container stdout
Signed-off-by: Richard Jones <richard@dagger.io>
2021-12-09 11:30:15 -07:00