Commit Graph

2909 Commits

Author SHA1 Message Date
Solomon Hykes
f7f2b2549f
Merge pull request #1576 from shykes/yarn-cache-optional
yarn.#Build: simpler API, better tests
2022-02-08 15:27:06 -08:00
Solomon Hykes
e6b5fd3de9 yarn.#Build: simpler API, better tests
* Remove mandatory 'cache' field
* New 'name' field to customize cache IDs instead
* Simplify and expand tests

Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-02-08 23:02:03 +00:00
Solomon Hykes
73ea958eca
Merge pull request #1573 from shykes/bash-run-improve
Improve bash.#Run
2022-02-08 15:00:50 -08:00
Solomon Hykes
013900c2a2 bash.#Run: new and improved
* Script is written to filesystem, not inlined as argument
* Pass script either as string, or directory+filename

Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-02-08 22:00:25 +00:00
Solomon Hykes
4944bead44
Merge pull request #1575 from shykes/fix-lint
Fix docs lint errors
2022-02-08 12:20:17 -08:00
Solomon Hykes
fab39bf3f7 Fix docs lint errors
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-02-08 20:12:05 +00:00
Solomon Hykes
3231d69d06
Merge pull request #1550 from talentedmrjones/europa-decode-secret-task
implemented #DecodeSecret as engine task
2022-02-08 11:48:14 -08:00
Solomon Hykes
298a119b09
Merge pull request #1569 from shykes/docker-run-tweak
Simplify docker.#Run
2022-02-08 09:58:22 -08:00
Jffarge
fa41177e1a
Merge pull request #1564 from gcoguiec/typo
typo: Fix minor typos.
2022-02-08 09:30:53 +01:00
Guillaume Coguiec
bd0f276d30
typo: Fix some minor typos.
Signed-off-by: Guillaume Coguiec <guillaume@logical.work>
2022-02-07 21:10:25 -05:00
Solomon Hykes
354334a3dc Simplify docker.#Run
* `cmd` is renamed to `command` for readability
  * `script` is removed. Feature moves up the stack (bash.#Run,
    python.#Run)

Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-02-08 01:35:51 +00:00
Gerhard Lazu
c04d0cdd0b
Merge pull request #1562 from slumbering/fix/make-web-crash
Fix/make web crash
2022-02-07 11:09:41 +00:00
jffarge
071fac3b8f docs: 🔥 remove .config folder generated by docusaurus
Signed-off-by: jffarge <jf@dagger.io>
2022-02-07 11:49:27 +01:00
jffarge
eaf665d1d4 Bump up docusaurus theme + downgrade mdx-js/react causing issue with docusaurus config
Signed-off-by: jffarge <jf@dagger.io>
2022-02-07 11:47:35 +01:00
Richard Jones
f3a75f8d74
improved handling of p []cue.Selector in for loop
Signed-off-by: Richard Jones <richard@dagger.io>
2022-02-05 10:01:06 -07:00
Richard Jones
3ce41fedf1
improved handling of p []cue.Selector
Signed-off-by: Richard Jones <richard@dagger.io>
2022-02-05 09:54:38 -07:00
Richard Jones
a087161fbb implemented #DecodeSecret as engine task
Signed-off-by: Richard Jones <richard@dagger.io>
2022-02-04 14:03:55 -07:00
Andrea Luzzardi
5dfdf5149f
Merge pull request #1514 from gerhard/tests-lints-ignore-unrelated-paths
Do not run lint & tests on unrelated file changes
2022-02-04 11:35:07 -08:00
Andrea Luzzardi
d7c43fadc8
Merge pull request #1554 from aluzzardi/tty-log-collapse-hidden-fields
logger: collapse logs for hidden fields
2022-02-04 10:41:48 -08:00
Andrea Luzzardi
55a9c9100d logger: collapse logs for hidden fields
This change "collapses" together log "groups" containing hidden fields
for the TTY logger.

e.g. `actions.foo._a` and `actions.foo_b` will show up as a combined `actions.foo`.

Caveats: Since we don't know in advance how many tasks are in a group, the state will change back and forth.
For each task in a group, the state will transition from computing to complete (e.g. blue to green), then back to computing and so on.
The transition is fast enough not to be visibile.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-02-04 10:03:14 -08:00
Jffarge
bc56b2da31
Merge pull request #1547 from dagger/dependabot/npm_and_yarn/website/sass-1.49.7
build(deps): bump sass from 1.49.4 to 1.49.7 in /website
2022-02-04 14:34:38 +01:00
Gerhard Lazu
5c79824774
Merge pull request #1552 from gerhard/fix-dagger-version-on-make-install
Set the version when installing via make install
2022-02-04 12:27:57 +00:00
Gerhard Lazu
bcd175e5eb
Use paths instead of paths-ignore for trigerring actions
Andrea made some great suggestions, thanks!

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-02-04 12:18:21 +00:00
Gerhard Lazu
1b17d3b9e2
Do not run lint & tests on unrelated file changes
These paths shouldn't trigger lint or test runs.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-02-04 12:00:54 +00:00
Gerhard Lazu
c9a8159f28
Set the version when installing via make install
Before:
    dagger devel () darwin/amd64

After:
    dagger devel (1d1b9083) darwin/amd64

Also removed the dependency on the dagger target, since go install is
very similar to go build, the only difference in this context is that it
places the binary in $GOPATH/bin.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-02-04 11:59:50 +00:00
Andrea Luzzardi
1d1b9083b3
Merge pull request #1548 from samalba/alpine-pinning
universe: add note about package pinning for later
2022-02-03 16:06:06 -08:00
Sam Alba
1d1ce2ba28 universe: add note about package pinning for later
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-02-02 14:59:47 -08:00
dependabot[bot]
ca2902fc23
build(deps): bump sass from 1.49.4 to 1.49.7 in /website
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.4 to 1.49.7.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.4...1.49.7)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 19:13:44 +00:00
Jffarge
c1b1cdb062
Merge pull request #1541 from dagger/dependabot/npm_and_yarn/website/cypress-9.4.1
build(deps-dev): bump cypress from 9.3.1 to 9.4.1 in /website
2022-02-02 13:19:17 +01:00
Jffarge
b58edfe104
Merge pull request #1542 from dagger/dependabot/npm_and_yarn/website/mdx-js/react-2.0.0
build(deps): bump @mdx-js/react from 1.6.22 to 2.0.0 in /website
2022-02-02 11:14:48 +01:00
Andrea Luzzardi
4b03e94ad3
Merge pull request #1543 from dagger/dependabot/npm_and_yarn/website/sass-1.49.4
build(deps): bump sass from 1.49.0 to 1.49.4 in /website
2022-02-01 15:02:39 -08:00
dependabot[bot]
2800040957
build(deps): bump sass from 1.49.0 to 1.49.4 in /website
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.0 to 1.49.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.0...1.49.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 19:14:31 +00:00
dependabot[bot]
d1103b1a14
build(deps): bump @mdx-js/react from 1.6.22 to 2.0.0 in /website
Bumps [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) from 1.6.22 to 2.0.0.
- [Release notes](https://github.com/mdx-js/mdx/releases)
- [Changelog](https://github.com/mdx-js/mdx/blob/main/changelog.md)
- [Commits](https://github.com/mdx-js/mdx/commits/2.0.0/packages/react)

---
updated-dependencies:
- dependency-name: "@mdx-js/react"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 19:14:16 +00:00
dependabot[bot]
adea6b87f9
build(deps-dev): bump cypress from 9.3.1 to 9.4.1 in /website
Bumps [cypress](https://github.com/cypress-io/cypress) from 9.3.1 to 9.4.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v9.3.1...v9.4.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 19:13:57 +00:00
Gerhard Lazu
3f5f4af402
Restore auto-release time to the original value
This was set temporarily 4h later than originally intended so that it
would go through the day that we expected it to. Now that we know it
worked, let's restore it back to the time that matches morning in SFO &
early evening in Europe.

I see no reason to create extra PR work, shipping it straight into main.
FTR, this changes a single value, 21 -> 17, and a few comments.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-02-01 16:18:17 +00:00
Andrea Luzzardi
7425c0e60f
Merge pull request #1538 from talentedmrjones/europa-engine-decode-secret
Fix data race with TransformSecret
2022-01-31 18:33:40 -08:00
Richard Jones
9d899a6282
fixed lint issue
Signed-off-by: Richard Jones <richard@dagger.io>
2022-01-31 18:46:10 -07:00
Richard Jones
d2472c57c7
using map[string]string and moved Secrets.New outside of Walk
Signed-off-by: Richard Jones <richard@dagger.io>
2022-01-31 18:37:31 -07:00
Andrea Luzzardi
a24d9d7eeb
Merge pull request #1537 from aluzzardi/fix-double-vendoring
Fix nested vendoring
2022-01-31 17:30:51 -08:00
Andrea Luzzardi
1f97da4eb9 Fix nested vendoring
For code embedding (e.g. deploy.sh), we've changed vendor embedding to
include all contents instead of just CUE files #1526.

The problem is we're vendoring the package's `cue.mod/pkg`.

This fixes it.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-31 17:06:00 -08:00
Andrea Luzzardi
676a895a0f
Merge pull request #1535 from helderco/docker-set
Set image metadata
2022-01-31 16:09:22 -08:00
Andrea Luzzardi
946629d1fa
Merge pull request #1534 from grouville/reconcile-auth
Reconcile docker.#Push.auth and engine.#Push.auth
2022-01-31 16:08:53 -08:00
Helder Correia
9e33a09903
Add docker.#Set for updating image metadata
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-01-31 22:44:55 -01:00
Andrea Luzzardi
15bb3d9c3b
Merge pull request #1528 from helderco/outputs-files
Add output files
2022-01-31 15:43:35 -08:00
Andrea Luzzardi
0f9c4d1884
Merge pull request #1530 from dagger/dependabot/npm_and_yarn/website/amplitude-js-8.16.1
build(deps): bump amplitude-js from 8.16.0 to 8.16.1 in /website
2022-01-31 15:41:35 -08:00
guillaume
d3dca120f7 Implement modifications for engine.#Dockerfile tests, and fix lint errors
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-02-01 00:35:02 +01:00
guillaume
7778389de9 Modify #Push, #Pull tests
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-31 23:14:35 +01:00
guillaume
ac30274d96 Implement modifications for engine.#Pull, engine.#Push, docker.#Push, docker.#Pull
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-31 23:14:35 +01:00
guillaume
1a98c572b8 Make ParseAuthHost public
Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-31 23:14:35 +01:00
Helder Correia
813a476e06
Add outputs.files task to plan
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-01-31 20:53:54 -01:00