Commit Graph

3279 Commits

Author SHA1 Message Date
Andrea Luzzardi
0a6fa03c16 client filesystem: remove .dagger from default exclusion
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-04 15:33:33 -07:00
Andrea Luzzardi
3e8c9379b5 universe: go: improve cache management
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-04 15:33:33 -07:00
Andrea Luzzardi
f90b1ad079 universe: go: do not hardcode default platform
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-04 15:33:33 -07:00
Andrea Luzzardi
d79de11fa8
Merge pull request #1971 from vdemeester/universe-go-fix
universe: go: add git by default in go.#Image
2022-04-04 15:31:42 -07:00
Sam Alba
1cd8207b3d docs: add tip for support symlink with git on Windows
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-04-04 15:16:29 -07:00
Helder Correia
fa2ca105aa
Merge pull request #2022 from helderco/goreleaser-full-changelog
ci: Add full changelog to release notes
2022-04-04 20:39:20 +00:00
Marcos Nils
e0533bf4df
docs: fix Europa wording on migration docs (#2032)
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-04 16:40:54 -03:00
dependabot[bot]
9fe4b45139
build(deps): bump sass from 1.49.10 to 1.49.11 in /website
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.10 to 1.49.11.
- [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.10...1.49.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 19:16:43 +00:00
Helder Correia
d55088c612
refactor!: Move image definitions to dagger/core
BREAKING CHANGE: Adjust imports for for `#Ref`, `#ImageConfig` and `#HealthCheck`.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 17:02:53 +00:00
Helder Correia
b9c428cf7e
Fix mounts in cli.#Run
Moving the `if`s inside the fields avoids some issues.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 14:04:46 +00:00
Gerhard Lazu
7dbe4e9aa5
Merge pull request #2002 from jpluscplusm/patch-1
Update 1211-go-docker-swarm.md: tiny typo
2022-04-04 14:35:44 +01:00
Helder Correia
e5c2a3848e
ci: Add full changelog to release notes
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 13:00:37 +00:00
Gerhard Lazu
cc79934c18
Merge pull request #2015 from helderco/goreleaser-github
ci: Use github for the changelog
2022-04-04 12:48:34 +01:00
Tanguy ⧓ Herrmann
f18a2ce03a
fix: add full error handling after os.Stat
Signed-off-by: Tanguy ⧓ Herrmann <tanguy@dagger.io>
2022-04-04 13:36:35 +02:00
Helder Correia
a2bf6484dd
ci: Group changelog entries
This gives visibility into breaking changes so that one can look to the changelog to know how to adapt.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 11:36:29 +00:00
Helder Correia
13c4d6d85a
ci: Add changelog exclusion for chores
For tasks that souldn’t be in the changelog but don’t match the other stuff.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 11:30:36 +00:00
Helder Correia
18c7947fb8
ci: Use github for the changelog
This hooks into the PRs and their authors.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-04 11:16:06 +00:00
Gerhard Lazu
05e9943ff9
Merge pull request #2010 from marcosnils/fix/armv7_arch
Adds support for 32bit armv7 devices.
2022-04-04 11:55:57 +01:00
Jffarge
67bcb7ca20
Merge pull request #2012 from issyl0/correctly-capitalize-github-and-gitlab
docs: Correctly capitalize GitHub and GitLab
2022-04-04 11:56:59 +02:00
Jffarge
cd948f3749
Merge pull request #1995 from dagger/dependabot/npm_and_yarn/website/amplitude-js-8.18.0
build(deps): bump amplitude-js from 8.17.0 to 8.18.0 in /website
2022-04-04 10:04:38 +02:00
Issy Long
ae52ad6011
docs: Correctly capitalize GitLab
Signed-off-by: Issy Long <me@issyl0.co.uk>
2022-04-03 23:56:54 +01:00
Issy Long
13d6a8370f
docs: Correctly capitalize GitHub
Signed-off-by: Issy Long <me@issyl0.co.uk>
2022-04-03 23:56:53 +01:00
Vincent Demeester
2f2a4e0a31
universe: go: add git by default in go.#Image
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2022-04-04 00:44:33 +02:00
Marcos Lilljedahl
feaa1feb9e Adds support for 32bit armv7 devices.
This allows running Dagger in armv7 32 bit architectures.

Fixes #2007

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-03 18:08:03 -03:00
Helder Correia
5757a28412
Merge pull request #2004 from tekumara/docs-fix-broken-link
docs: fix broken link in universe README.md
2022-04-03 12:45:22 +00:00
JCM
adc1dab312 docs: s/poject/project/ in go-docker-swarm.md
Signed-off-by: Jonathan Matthews <contact@jpluscplusm.com>
2022-04-03 11:49:18 +03:00
Oliver Mannion
7b59db09c5 docs: fix broken link in universe README.md
Signed-off-by: Oliver Mannion <125105+tekumara@users.noreply.github.com>
2022-04-03 16:54:51 +10:00
Michael
ca2e23efbb
Fix typo (#1953) 2022-04-01 22:53:23 -07:00
Helder Correia
fb3eafb6fa
Merge pull request #1991 from rawkode/feat/pulumi
feat: add Pulumi up action
2022-04-01 20:28:39 +00:00
David Flanagan
574e9ccf16
fix: tidy up a little
Signed-off-by: David Flanagan <david@rawkode.dev>
2022-04-01 21:09:59 +01:00
David Flanagan
88748d3563
fix: appease the linter
Signed-off-by: David Flanagan <david@rawkode.dev>
2022-04-01 21:03:51 +01:00
dependabot[bot]
20b6d82532
build(deps): bump amplitude-js from 8.17.0 to 8.18.0 in /website
Bumps [amplitude-js](https://github.com/amplitude/amplitude-javascript) from 8.17.0 to 8.18.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.17.0...v8.18.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-04-01 19:14:32 +00:00
Marcos Nils
d00fbff9d5
Merge pull request #1979 from marcosnils/fix/fs_read_file
Fixes hang errors when incorrectly using files as  dagger.#FS on client filesystem
2022-04-01 15:17:50 -03:00
Helder Correia
b482c19b7c
Merge pull request #1983 from aluzzardi/copy-filters
copy: support for include/exclude
2022-04-01 17:52:36 +00:00
Marcos Lilljedahl
7ffbef33b5 Report error if FS is incorrectly handled on client filesystem read
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-01 13:25:58 -03:00
David Flanagan
4074b5d264
feat: add Pulumi support
Signed-off-by: David Flanagan <david@rawkode.com>
2022-04-01 17:11:30 +01:00
Gerhard Lazu
7a57922254
Merge pull request #1970 from slumbering/docusaurus-preset-bump-up
bump up docusaurus preset classic theme
2022-04-01 16:36:53 +01:00
Gerhard Lazu
e45ce3616b
Merge pull request #1989 from slumbering/remove-schedule-link
Remove navbar schedule link
2022-04-01 16:23:54 +01:00
Gerhard Lazu
c2d9d74c1f
Merge pull request #1986 from KGB33/dagger-comparison-docs
Copied "Dagger vs. Other Software" doc to Europa.
2022-04-01 16:22:22 +01:00
jffarge
df6dfa12ad website: remove navbar schedule link
Signed-off-by: jffarge <jf@dagger.io>
2022-04-01 16:19:37 +02:00
Guillaume de Rouville
5d4e6e5ddc
Merge pull request #1987 from slumbering/update-favicon
[Docs] - update favicon
2022-04-01 12:05:18 +02:00
jffarge
f437d8a7d1 website: update favicon
Signed-off-by: jffarge <jf@dagger.io>
2022-04-01 12:00:04 +02:00
kgb33
b68fc6f57b Copied Dagger vs documentation to Europa.
Signed-off-by: kgb33 <keltonbassingthwaite@gmail.com>
2022-03-31 20:31:39 -07:00
Andrea Luzzardi
57770d347f copy: support for include/exclude
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-31 18:13:49 -07:00
Marcos Nils
cc4cabb713
Merge pull request #1982 from samalba/docs-windows
docs: Remove curl dependency when installing on Windows
2022-03-31 21:09:46 -03:00
Sam Alba
c09fe2520b docs: Remove curl dependency when installing on Windows
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-03-31 16:39:39 -07:00
Marcos Lilljedahl
66153c6194 Prevents files to be used as input of dagger.#FS
Errors out in the PreRun phase of the clientfilesystemreader task since
otherwise, dagger execution would hang
Fixes #1977

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-03-31 19:33:18 -03:00
Andrea Luzzardi
acc593f388
Merge pull request #1961 from sestegra/doc
Update install procedure to support Homebrew on Linux
2022-03-31 15:17:01 -07:00
Andrea Luzzardi
d41d95eb4a
Merge pull request #1978 from aluzzardi/codeowners
ci: add CODEOWNERS
2022-03-31 15:14:43 -07:00
Andrea Luzzardi
e50a61d637 ci: add CODEOWNERS
CODEOWNERS is a tool to encode PR approval rules.

When a PR is opened, at least one code owner is required to approve it
before being merged.

It does **not**:

- Limit reviewers: Everyone is welcome and encouraged to review any PR.
  But at least one CODEOWNER must approve before merging.
- Limit contributions or ownership: Every maintainer is responsible for
  the entire project. CODEOWNERs are there to review PRs for
  consistency.

By default, any maintainer can approve any PR. There's a couple of
exceptions for consistency/specialty:

- Core API: The core API must be consistent and changes are hard
  to reverse
- Universe API: Similar to the Core API, it must be kept consistent. In
  the future, we will have specialized code owners (e.g. universe/aws)
- Docs website: Requires specialized (frontend) skills to maintain for
  visual consistency.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-31 14:40:57 -07:00