Commit Graph

692 Commits

Author SHA1 Message Date
Andrea Luzzardi
d8a1f35f68 fix pipeline caching when using cache mounts
Force the Pipeline to resolve the canonical Cue value before computing.
This ensures that `.Path()` gives a constant result even on references.

Fixes #399

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-07 11:54:45 -07:00
dependabot[bot]
e43532b6fc build(deps): bump github.com/moby/buildkit from 0.8.2 to 0.8.3
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/moby/buildkit/releases)
- [Commits](https://github.com/moby/buildkit/compare/v0.8.2...v0.8.3)

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-04 12:46:29 -07:00
Andrea Luzzardi
3cbdd1fc2a
Merge pull request #384 from TomChv/test-aws-ecr
Add tests for AWS ecr
2021-05-04 12:46:09 -07:00
Andrea Luzzardi
a7d2106486
Merge pull request #339 from TomChv/kubernetes-kustomize
Add kustomize to Kubernetes stdlib
2021-05-04 12:42:40 -07:00
Tom Chauveau
15d1eca41e Add tests for AWS ecr
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-05-04 12:40:57 -07:00
Sam Alba
7c7a6bc741
Merge pull request #416 from samalba/release-doc
Release doc
2021-05-04 11:40:29 -07:00
Solomon Hykes
cea743b97b devenv: split adhoc stdlib tests into separate env
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-04 11:21:34 -07:00
Solomon Hykes
3b03c96e28 devenv: use dagger.io/os
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-04 11:21:02 -07:00
Solomon Hykes
052a623294 stdlib: io for portable I/O interfaces, os for system primitives
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-04 11:21:02 -07:00
Sam Alba
2fdecc045f docs: install instructions
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-03 17:21:47 -07:00
Sam Alba
43b43f7868 release: added install script
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-03 17:20:45 -07:00
Sam Alba
f30569d42b release: added exclude filters for changelog
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-03 17:20:33 -07:00
Andrea Luzzardi
114b777402
Merge pull request #413 from dagger/dependabot/go_modules/github.com/uber/jaeger-client-go-2.28.0incompatible
build(deps): bump github.com/uber/jaeger-client-go from 2.27.0+incompatible to 2.28.0+incompatible
2021-05-03 10:48:21 -07:00
dependabot[bot]
8853d3e44d
build(deps): bump github.com/uber/jaeger-client-go
Bumps [github.com/uber/jaeger-client-go](https://github.com/uber/jaeger-client-go) from 2.27.0+incompatible to 2.28.0+incompatible.
- [Release notes](https://github.com/uber/jaeger-client-go/releases)
- [Changelog](https://github.com/jaegertracing/jaeger-client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uber/jaeger-client-go/compare/v2.27.0...v2.28.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-03 09:23:42 +00:00
Solomon Hykes
41f8b53069 Prototype: better git-flow
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-02 15:17:16 -07:00
Sam Alba
629ed2ac25
Merge pull request #412 from dagger/release-fix
Release fix
2021-05-01 12:57:01 -07:00
Sam Alba
74b3f3acdf goreleaser: changed aws creds passing
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-01 12:30:54 -07:00
Sam Alba
b024d2ba39 goreleaser: disabled EC2_METADATA (workaround: https://github.com/actions/runner/issues/503)
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-01 12:21:01 -07:00
Sam Alba
15af341d8d goreleaser: enable debug
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-05-01 11:59:39 -07:00
Solomon Hykes
1679df2642 Docs: fix typo in programming guide
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 01:07:28 -07:00
Solomon Hykes
48b22b7505 universe: another name for stdlib
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 01:03:58 -07:00
Solomon Hykes
b9e6fe21ab Docs: improve details
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 01:00:21 -07:00
Solomon Hykes
f2ffbcb0fd docs: fix details in programming guide
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:47:24 -07:00
Solomon Hykes
a28d56657e README: typo
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:42:26 -07:00
Solomon Hykes
16446db055 README: simplify, get to programming guide faster
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:40:28 -07:00
Solomon Hykes
359ad80c27 Clarify naming of the Dagger Programming Guide
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:27:28 -07:00
Solomon Hykes
381c4ffd75 docs: improve programmer guide
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:21:11 -07:00
Solomon Hykes
a1e6570232 stdlib: dagger.io/docker.#Build
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-05-01 00:21:11 -07:00
Andrea Luzzardi
62eedd6470
Merge pull request #372 from aluzzardi/cue-v0.4.0-alpha.2
bump cue to v0.4.0-alpha.2
2021-04-30 18:18:32 -07:00
Andrea Luzzardi
c32cabf488 list: remove call to Reference as it is deprecated
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-04-30 18:13:34 -07:00
Solomon Hykes
2fd9ff5293 devenv: export build logs
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
286d843a05 devenv: use dagger.io/go.#Container
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
3353579dbb stdlib: dagger.io/go.#Container
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
256311d0ad stdlib: docker: run init commands without volumes mounted
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
315068ed08 devenv: adhoc tests for quick and easy repro directly in dagger
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
355505d0aa devenv: comments, pin alpine to digest
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
3f514e0fa7 stdlib: dagger.io/io.#Dir
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
0b44243c65 stdlib: fix bug in dagger.io/io.#File
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
6199833aaf dev env: use dagger.io/io
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
3bb6243768 stdlib: io.#File
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
4b15ca84fa stdlib: docker: allow container with no command
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Solomon Hykes
49ed1e3221 Remove .daggerignore
Signed-off-by: Solomon Hykes <sh.github.6811@hykes.org>
2021-04-30 18:12:08 -07:00
Andrea Luzzardi
82b08b7d85 refactor for cue 0.4
cue deprecated the use of instances in favor of values. Refactored the
code to accomodate the new changes.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-04-30 18:05:37 -07:00
Sam Alba
3751485c61
Merge pull request #403 from samalba/release-fix
fixed custom-publisher
2021-04-30 18:00:50 -07:00
Sam Alba
13a14cb006 fixed custom-publisher
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-04-30 17:54:32 -07:00
Sam Alba
5e241fde3d
Merge pull request #401 from samalba/release-s3
Release s3
2021-04-30 17:21:42 -07:00
Sam Alba
c83f2854de
Merge pull request #400 from dagger/revert-394-dependabot/go_modules/github.com/moby/buildkit-0.8.3
Revert "build(deps): bump github.com/moby/buildkit from 0.8.2 to 0.8.3"
2021-04-30 17:17:53 -07:00
Sam Alba
be2456b190 implemented support for latest_version write + configured aws creds
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-04-30 17:16:40 -07:00
Andrea Luzzardi
95e3819164 bump cue to v0.4.0-alpha.2
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-04-30 16:48:55 -07:00
Sam Alba
af39fed691 goreleaser: added s3
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-04-30 16:32:45 -07:00