Commit Graph

3260 Commits

Author SHA1 Message Date
guillaume
988bf902c2 Add retriggering CI section
Several contributors asked us how to retrigger the CI.
This PR adds a section to contributing.md showing an example

Pairs: @gerhard, @slumbering

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-12 15:48:53 +01:00
Gerhard Lazu
e43f6db4b1
Merge pull request #1399 from grouville/improve-doc
Improve doc's main image loading time
2022-01-12 11:53:48 +00:00
Andrea Luzzardi
f3dee47353 europa: vendor universe.dagger.io
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 18:09:09 -08:00
Andrea Luzzardi
0925ba588c
Merge pull request #1401 from aluzzardi/europa-module
Re-organize modules for Europa
2022-01-11 17:04:45 -08:00
Andrea Luzzardi
27059ff74d docs: update
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 16:51:54 -08:00
Andrea Luzzardi
fb16ac8b29 vendoring: support multiple modules
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 16:51:54 -08:00
Andrea Luzzardi
4e04bf9d22 update europa dagger import path to dagger.io/dagger
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 16:40:26 -08:00
Andrea Luzzardi
f1e0487df4 move alpha.dagger.io/europa to dagger.io
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 16:34:35 -08:00
guillaume
aaa893c7a4 Improve doc's main image loading time
Doc's main image is currently heavy.
This PR makes it 5x smaller while keeping equivalent design

Pairs: @gerhard, @slumbering

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-12 01:01:51 +01:00
Guillaume de Rouville
1160362711
Fix netlify test (#1398)
Netlify test was breaking due to a regression in prettyjson library.
The Netlify team fixed the cli, upgrading it to version 8.6.21 solves the issue

@pairs: @jlongtine

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-11 16:01:33 -08:00
Andrea Luzzardi
f67e50a11c
test: fix op.#FetchGit test (#1395)
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 15:35:44 -08:00
Andrea Luzzardi
12ee5b0330
Merge pull request #1391 from aluzzardi/cue-pkgs
cue modules: move stdlib to pkg/alpha.dagger.io
2022-01-11 14:40:41 -08:00
Andrea Luzzardi
282759c0e5 cue modules: move stdlib to pkg/alpha.dagger.io
In preparation for Europa, we will vendor multiple CUE modules:

- `pkg/alpha.dagger.io`: legacy non-europa packages
- `pkg/dagger.io`: core Europa packages
- `pkg/universe.dagger.io`: Europa universe

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 13:16:37 -08:00
Andrea Luzzardi
e5316f3a1e
Merge pull request #1382 from aluzzardi/cue-fork
cue: switch to dagger/cue fork
2022-01-11 12:22:07 -08:00
Andrea Luzzardi
dfb753f671
Merge pull request #1389 from dagger/dependabot/npm_and_yarn/website/cypress-9.2.1
Bump cypress from 9.2.0 to 9.2.1 in /website
2022-01-11 11:59:28 -08:00
Andrea Luzzardi
f7de4500a4 docs: update auto-generated docs
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 11:38:22 -08:00
Andrea Luzzardi
200aca9f3d ci: handle non-release CUE versions
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 11:38:22 -08:00
Andrea Luzzardi
1b8ec6a550 cue: switch to dagger/cue fork
- switch from github.com/cue-lang/cue -> github.com/dagger/cue
- switch from v0.4.0 to master

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 11:38:22 -08:00
dependabot[bot]
299dc78fa1
Bump cypress from 9.2.0 to 9.2.1 in /website
Bumps [cypress](https://github.com/cypress-io/cypress) from 9.2.0 to 9.2.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.2.0...v9.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 19:16:40 +00:00
Andrea Luzzardi
94bc6c9879
Merge pull request #1387 from gerhard/contribute-in-small-incremental-changes
Add Scope of Pull Requests section to the contributing guide
2022-01-11 10:46:57 -08:00
Gerhard Lazu
5e03930981
Fix quote & remove second quote - it's not a quote
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:28:32 +00:00
Gerhard Lazu
25e4e1de1b
Make the first line shorter & link better
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:26:16 +00:00
Gerhard Lazu
b24bdbbe2a
Add Scope of Pull Requests section to the contributing guide
This is a follow-up to https://github.com/dagger/dagger/pull/1348#issuecomment-1009683510

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:23:49 +00:00
Gerhard Lazu
c5217fc519
Merge pull request #1386 from grouville/comment-netlify
Temporarly disable netlify and EKS tests
2022-01-11 13:07:46 +00:00
guillaume
bd54621611 Temporary disable eks test
In order to reduce aws bill, we removed the EKS cluster on which this test is being run.
We can port that test to Localstack to reduce bill.

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-11 12:46:40 +01:00
guillaume
8041714728 Temporary skip netlify test
Netlify-cli got a regression from one of its libraries: prettyjson.
Cf. https://github.com/rafeca/prettyjson/issues/58
This PR comments the test until netlify gets fixed. Shouldn't take that long
Cf. https://github.com/netlify/cli/issues/4011

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-11 11:43:35 +01:00
Jffarge
ec94388c82
Merge pull request #1383 from dagger/dependabot/npm_and_yarn/website/amplitude-js-8.15.0
Bump amplitude-js from 8.13.0 to 8.15.0 in /website
2022-01-11 11:05:23 +01:00
dependabot[bot]
0142be4b47
Bump amplitude-js from 8.13.0 to 8.15.0 in /website
Bumps [amplitude-js](https://github.com/amplitude/amplitude-javascript) from 8.13.0 to 8.15.0.
- [Release notes](https://github.com/amplitude/amplitude-javascript/releases)
- [Changelog](https://github.com/amplitude/Amplitude-JavaScript/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amplitude/amplitude-javascript/compare/v8.13.0...v8.15.0)

---
updated-dependencies:
- dependency-name: amplitude-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 09:32:51 +00:00
Gerhard Lazu
eeed798910
Merge pull request #1376 from slumbering/bump-up-sass-1.46
Bump up sass package to 1.46.0
2022-01-11 09:23:38 +00:00
jffarge
6952a92e4b docs: 📦 Bump up sass package to 1.46.0
Signed-off-by: jffarge <jf@dagger.io>
2022-01-11 09:32:41 +01:00
Andrea Luzzardi
c5126412b0
Merge pull request #1307 from aluzzardi/engine-loadsecret
engine.#NewSecret support
2022-01-10 12:09:21 -08:00
Jffarge
4dec90a962
Merge pull request #1363 from slumbering/bump-cypress-9.2.0
[Docs] bump up cypress to 9.2.0
2022-01-10 16:36:57 +01:00
Andrea Luzzardi
902317f69f
Merge pull request #1370 from jlongtine/engine-scratch-not-a-task
Make engine.#Scratch a specialization of #FS, rather than a task
2022-01-09 16:49:47 -08:00
Joel Longtine
83d6f52e10 Fix nits + cue.mod I let slip through
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 21:32:15 -07:00
Joel Longtine
62b58f7e39 cue fmt
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 16:46:43 -07:00
Joel Longtine
a184fe6fce Smaller, cleaner test
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 16:41:36 -07:00
Joel Longtine
4d4fbb20b5 Actually unify with #FS
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 16:26:17 -07:00
Joel Longtine
a3db716c0a Ensure we can Marshall #Scratch as CUE
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 16:21:06 -07:00
Joel Longtine
6a7b5f3337 cue fmt
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 15:50:24 -07:00
Joel Longtine
3003b31be3 Make engine.#Scratch a specialization of #FS, rather than a task
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 15:43:58 -07:00
Joel Longtine
80a42be174 Update low-level changelog.com config README
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 12:24:19 -08:00
Joel Longtine
f0978c14fa cue fmt
Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 12:24:19 -08:00
Joel Longtine
dc8d6b74dd First pass through changelog.com Europa port
Uses the low-level engine API.

⚠️ Is _not_ complete!

Signed-off-by: Joel Longtine <joel@dagger.io>
2022-01-07 12:24:19 -08:00
Andrea Luzzardi
a61291a887 engine: redact dynamic secrets (e.g. #NewSecret)
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-07 12:08:37 -08:00
Andrea Luzzardi
5f840723e2 engine: LoadSecret->NewSecret
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-07 12:08:37 -08:00
Andrea Luzzardi
6a70271ff2 engine.#LoadSecret support
Fixes #1305

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-07 12:08:37 -08:00
Andrea Luzzardi
56a259e140
Merge pull request #1368 from shykes/readme
README: fix linter errors
2022-01-07 12:08:25 -08:00
Solomon Hykes
6f19d205ea README: fix linter errors
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-01-07 19:53:29 +00:00
Solomon Hykes
522a70b4df Refresh README
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-01-07 11:37:11 -08:00
Solomon Hykes
2e588285dd Europa: examples/changelog: move original config to orig/
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-01-07 09:13:54 -08:00