Andrea Luzzardi
29e8c3b94b
Merge pull request #195 from dagger/update-daggerignore
...
update .daggerignore
2021-03-18 11:19:20 -07:00
Andrea Luzzardi
b1b2118431
update .daggerignore
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-18 10:04:13 -07:00
Andrea Luzzardi
6cecde59fd
Merge pull request #192 from verdverm/daggerignore
...
implement .daggerignore
2021-03-18 10:00:16 -07:00
Tony Worm
3dab86694e
impl test, log patterns when .daggerignore found, lint, fix stdlib/file test imports
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-18 12:38:50 -04:00
Solomon Hykes
a407019349
Expand README content, split into multiple files
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-17 23:08:50 -07:00
Andrea Luzzardi
a20ec1269b
Merge pull request #191 from dagger/buildkit-wait-ready
...
buildkit: wait for buildkitd to be ready before connecting
2021-03-17 17:56:19 -07:00
Tony Worm
a1ba7aa59c
implement .daggerignore
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-17 19:55:28 -04:00
Andrea Luzzardi
d7e9c91b01
buildkit: wait for buildkitd to be ready before connecting
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-17 14:54:51 -07:00
Solomon Hykes
11e4c69011
README: Application Delivery as Code (ADC)
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-17 01:11:40 -07:00
Solomon Hykes
db40d98d8a
Improve overall explanation in README
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-16 19:45:28 -07:00
Andrea Luzzardi
c42ccd4385
Merge pull request #182 from verdverm/add-missing-ops
...
add missing ops to #Op in stdlib/llb
2021-03-16 14:27:26 -07:00
Tony Worm
13198f8560
fix TitleCase error
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-16 16:59:32 -04:00
Tony Worm
3a9b33f028
move timeout to golangci-lint command
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-16 15:33:52 -04:00
Tony Worm
587e1d2d89
increase lint action timeout to 3m
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-16 15:26:39 -04:00
Tony Worm
aebf466b14
cuefmt
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-16 15:20:29 -04:00
Tony Worm
7ec96c45f8
add missing ops to #Op in stdlib/llb
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-16 13:56:35 -04:00
Solomon Hykes
54a2fe4393
stdlib package: llb
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-15 22:25:18 -07:00
Tony Worm
b1b534992a
fix lint errors
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-15 22:08:54 -07:00
Tony Worm
0e32bc68f8
add file ops
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-15 22:08:54 -07:00
Tony Worm
472070d7f8
add #WriteFile and #Mkdir to #Op
...
Signed-off-by: Tony Worm <tony@hofstadter.io>
2021-03-15 22:08:54 -07:00
Solomon Hykes
6460a5c9fc
Rename dagger.#Dir to dagger.#Artifact
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-13 00:11:59 -08:00
Andrea Luzzardi
3ce985b594
Merge pull request #176 from dagger/lint-tests
...
test: lint cue test files
2021-03-12 18:17:43 -08:00
Andrea Luzzardi
b04c046234
test: lint cue test files
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 18:12:58 -08:00
Andrea Luzzardi
657ba7ce34
Merge pull request #175 from dagger/test-push
...
test: PushContainer
2021-03-12 18:12:01 -08:00
Solomon Hykes
1f874025aa
Improve examples using go & docker stdlib packages
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-12 18:10:36 -08:00
Solomon Hykes
be64c1576b
stdlib package: git
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-12 18:10:36 -08:00
Solomon Hykes
41c973ba04
stdlib package: docker
...
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-03-12 18:10:36 -08:00
Andrea Luzzardi
5ccf617245
ci: install git-crypt
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 17:31:10 -08:00
Andrea Luzzardi
19b9ec2721
ci: remove build, already done by integration tests
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 17:20:05 -08:00
Andrea Luzzardi
e7ecc87631
ci: login to dockerhub
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 17:12:55 -08:00
Andrea Luzzardi
9887166c71
test: add push-container
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 17:12:55 -08:00
Andrea Luzzardi
9725b8de69
test: add secrets for testing
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 17:03:22 -08:00
Andrea Luzzardi
9d916a2fc2
Merge pull request #173 from dagger/push-container
...
Push Container Support
2021-03-12 15:52:52 -08:00
Andrea Luzzardi
b15c841a24
pipeline: Use result rather than source LLB of sub-pipelines
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 13:41:24 -08:00
Andrea Luzzardi
c923e5042b
cleanup: solver/fs
...
- Solver: Encapsulates all access to Buildkit. Can solve plain LLB, invoke external frontends (for DockerBuild) and export (for ContainerPush)
- FS (now BuildkitFS) implements the standard Go 1.16 io/fs.FS interface and provides a read-only filesystem on top of a buildkit result. It can be used with built-ins such as fs.WalkDir (no need to have our own Walk functions anymore)
- Moved CueBuild into compiler.Build since it no longer depends on Buildkit. Instead it relies on the io/fs.FS interface, which is used both for the base config and the stdlib (go:embed also uses io/fs.FS). Overlaying base and the stdlib is now done by the same code.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-12 13:38:49 -08:00
Andrea Luzzardi
fa7308ab94
Merge pull request #172 from dagger/dependabot/go_modules/cuelang.org/go-0.3.0-beta.6
...
build(deps): bump cuelang.org/go from 0.3.0-beta.5 to 0.3.0-beta.6
2021-03-12 00:04:08 -08:00
Andrea Luzzardi
eba0440b93
Merge pull request #171 from dagger/dependabot/docker/golang-1.16.2-alpine
...
build(deps): bump golang from 1.16.1-alpine to 1.16.2-alpine
2021-03-11 23:58:25 -08:00
Andrea Luzzardi
90641cea2d
ci: update cue versioning schema
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-11 23:57:23 -08:00
dependabot[bot]
bd7eb64048
build(deps): bump cuelang.org/go from 0.3.0-beta.5 to 0.3.0-beta.6
...
Bumps cuelang.org/go from 0.3.0-beta.5 to 0.3.0-beta.6.
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-12 07:21:01 +00:00
dependabot[bot]
b2737eaae1
build(deps): bump golang from 1.16.1-alpine to 1.16.2-alpine
...
Bumps golang from 1.16.1-alpine to 1.16.2-alpine.
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-12 07:07:03 +00:00
Andrea Luzzardi
c35eca99e1
push container support
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-11 16:41:19 -08:00
Andrea Luzzardi
78236470f7
Merge pull request #169 from dagger/pin-go-version
...
dockerfile: pin go version
2021-03-11 12:18:11 -08:00
Andrea Luzzardi
36de565acb
dockerfile: pin go version
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-11 12:12:35 -08:00
Sam Alba
a546582388
Merge pull request #167 from dagger/secrets
...
Add dagger.#Secret to dagger spec
2021-03-10 15:21:20 -08:00
Andrea Luzzardi
db2184262c
Add dagger.#Secret to dagger spec.
...
This currently does nothing and is only useful for flagging secrets.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-10 15:14:39 -08:00
Andrea Luzzardi
b039bfd334
Merge pull request #166 from dagger/flow-cleanup
...
flow cleanup: separate TaskFunc from RunnerFunc
2021-03-10 15:09:02 -08:00
Andrea Luzzardi
3628dbda84
flow cleanup: separate TaskFunc from RunnerFunc
...
Extracted from #140
This will help be more flexible in what gets executed and how (e.g. for
running tests for instance)
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-03-10 15:01:37 -08:00
Andrea Luzzardi
cbac2f6978
Merge pull request #165 from dagger/fix-compute-syntax
...
ported tests + examples to new syntax
2021-03-10 14:05:51 -08:00
Sam Alba
3f55f4cd1d
ported tests + examples to new syntax
...
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-03-10 13:51:03 -08:00
Andrea Luzzardi
ef1bb4b873
Merge pull request #159 from verdverm/remove-local-default
...
Fix a source of performance degradation
2021-03-08 17:44:45 -08:00