Andrea Luzzardi
def93a2942
Merge pull request #2078 from sipsma/fix-client-deadlock
2022-04-07 20:03:49 -07:00
Erik Sipsma
efa24a44a0
client: fix deadlock when connect to buildkitd fails
...
Before this change, if BUILDKIT_HOST was set to an invalid value that
resulted in the connection of the grpc client to the server to fail,
then deadlock occured waiting for the `eventsCh` to be closed.
This happened because the call to the buildkit client's Build method
returned an error before the provided callback was executed, which is
where the `eventsCh` gets closed.
This change places the creation of `eventsCh` inside the Build callback,
which avoids the increment of the WaitGroup and thus the deadlock in
this error path.
Signed-off-by: Erik Sipsma <erik@sipsma.dev>
2022-04-07 19:34:53 -07:00
Helder Correia
caf6e5896d
Merge pull request #2062 from teddylear/project-info-cmd
...
feat: Adding project info command to find where project is located
2022-04-08 01:01:18 +00:00
Solomon Hykes
bddb9b6543
Docs: move draft articles to "guides"
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Solomon Hykes
f33133ffd9
Docs: move CLI telemetry to guides section
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Solomon Hykes
2d41b674a8
Docs: fix formatting in article 1221
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Andrea Luzzardi
419b8adec2
Merge pull request #2077 from aluzzardi/ci-fix-cue-lint
...
ci: cue linter: include all CUE files
2022-04-07 17:48:47 -07:00
Andrea Luzzardi
4c44543a3d
ci: cue linter: include all CUE files
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-07 17:35:51 -07:00
dependabot[bot]
2e7f24ea51
build(deps): bump github.com/docker/buildx from 0.8.1 to 0.8.2
...
Bumps [github.com/docker/buildx](https://github.com/docker/buildx ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/docker/buildx/releases )
- [Commits](https://github.com/docker/buildx/compare/v0.8.1...v0.8.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/buildx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 21:20:07 +00:00
Andrea Luzzardi
882e0b4f45
Merge pull request #2070 from dagger/dependabot/go_modules/github.com/moby/buildkit-0.10.1
...
build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1
2022-04-07 14:18:16 -07:00
Andrea Luzzardi
fb4b216e8c
Merge pull request #2075 from aluzzardi/docs-sidebar-codeowners
...
ci: Use default CODEOWNERS for docs sidebar
2022-04-07 14:17:54 -07:00
teddylear
7cf8c280af
tests: Adding update to project info for negative test case
...
Signed-off-by: teddylear <teddylear@gmail.com>
2022-04-07 17:17:42 -04:00
Helder Correia
768c3c51dc
Merge pull request #2043 from NotTheEconomist/patch-1
...
Fix broken API references in universe/python
2022-04-07 21:17:26 +00:00
Solomon Hykes
c60d7da4d6
Merge pull request #2071 from shykes/docs
...
Docs: core actions reference
2022-04-07 13:57:09 -07:00
teddylear
69ce99d020
Merge branch 'main' into project-info-cmd
2022-04-07 16:42:59 -04:00
Solomon Hykes
4862a399ff
Docs: shorten title of article 1205
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 20:35:49 +00:00
dependabot[bot]
749e926295
build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1
...
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/moby/buildkit/releases )
- [Commits](https://github.com/moby/buildkit/compare/v0.10.0...v0.10.1 )
---
updated-dependencies:
- dependency-name: github.com/moby/buildkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 19:53:30 +00:00
dependabot[bot]
b67d1c4411
build(deps): bump go.opentelemetry.io/otel/exporters/jaeger
...
Bumps [go.opentelemetry.io/otel/exporters/jaeger](https://github.com/open-telemetry/opentelemetry-go ) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.6.1...v1.6.2 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/jaeger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 19:52:57 +00:00
Andrea Luzzardi
e193034f58
Merge pull request #2073 from dagger/dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.6.2
...
build(deps): bump go.opentelemetry.io/otel/sdk from 1.6.1 to 1.6.2
2022-04-07 12:51:50 -07:00
Andrea Luzzardi
9547d495b9
ci: Use default CODEOWNERS for docs sidebar
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-07 12:34:27 -07:00
dependabot[bot]
5742114767
build(deps): bump sass from 1.49.11 to 1.50.0 in /website
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.49.11 to 1.50.0.
- [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.11...1.50.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 19:14:48 +00:00
Solomon Hykes
938658eeff
Docs: core actions reference
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 19:08:21 +00:00
dependabot[bot]
1e120719b8
build(deps): bump go.opentelemetry.io/otel/sdk from 1.6.1 to 1.6.2
...
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go ) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.6.1...v1.6.2 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 19:07:40 +00:00
Solomon Hykes
ef5c1de662
Merge pull request #2064 from shykes/docs
...
Docs: various improvements
2022-04-07 11:58:59 -07:00
Adam Smith
80d73bc5cb
universe: python: Update to 0.2
...
Update some API references that had fallen out of use.
Notably this no longer ran, since docker.#Run now asks for an "input" not an "image," alpine.#Image became alpine.#Build and you have to reference its output.
Remove a FIXME -- now copies the inline script to the container as a file rather than executing it with python -c.
Add tests
Signed-off-by: Adam Smith <adamsmith@nottheeconomist.com>
2022-04-07 11:42:03 -07:00
Solomon Hykes
7f38a6c3e4
Docs: core concepts: actions
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 17:58:10 +00:00
Solomon Hykes
0962114557
Docs: new category "guides"
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 17:52:29 +00:00
Olli Janatuinen
c77f3e6fa9
fix: include env insideo of container on .NET publish
...
Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>
2022-04-07 19:48:59 +02:00
Andrea Luzzardi
b48c5ab96e
Merge pull request #2041 from aluzzardi/dagger-linter
...
ci: lint dagger using dagger
2022-04-07 10:21:17 -07:00
Kenneth Lear
abe1e36032
test: Update project info test to fix issue
...
Signed-off-by: Kenneth Lear <teddylear@protonmail.com>
2022-04-06 22:56:56 -04:00
Kenneth Lear
ed236d4934
test: Fixing project info integration test
...
Signed-off-by: Kenneth Lear <teddylear@protonmail.com>
2022-04-06 21:47:46 -04:00
Andrea Luzzardi
162949d87d
ci: lint dagger using dagger
...
- `Makefile` now uses `dagger do lint` to lint
- GHA uses dagger to lint
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-06 18:42:18 -07:00
Kenneth Lear
5759071bd7
test: Update project info command to pass lint and test to make sure TEMPDIR is there
...
Signed-off-by: Kenneth Lear <teddylear@protonmail.com>
2022-04-06 21:26:46 -04:00
Solomon Hykes
be781daa8a
Merge pull request #2040 from dagger/shykes-docs
...
Docs: add content to 1205: "building container images"
2022-04-06 17:03:16 -07:00
Solomon Hykes
26cbc7dc68
Docs: add content to 1205: "building container images"
...
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-06 22:49:03 +00:00
Kenneth Lear
90d3724d6a
feat: Adding project info command to find where project is located
...
Signed-off-by: Kenneth Lear <teddylear@protonmail.com>
2022-04-06 17:52:50 -04:00
Olli Janatuinen
65db7e9824
feat: support .NET
...
Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>
2022-04-06 23:10:38 +02:00
dependabot[bot]
d564297886
build(deps): bump amplitude-js from 8.18.0 to 8.18.1 in /website
...
Bumps [amplitude-js](https://github.com/amplitude/amplitude-javascript ) from 8.18.0 to 8.18.1.
- [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.18.0...v8.18.1 )
---
updated-dependencies:
- dependency-name: amplitude-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:30:34 +00:00
Andrea Luzzardi
f3ac279f73
Merge pull request #2051 from marcosnils/feat/platform_flag
...
Add experimental way to set a target platform when building
2022-04-06 11:33:23 -07:00
Marcos Lilljedahl
2ec6a398c2
docs: improve comment wording
...
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-06 14:29:36 -03:00
Marcos Lilljedahl
8969507db6
Add global --experimental flag to gatekeep some features
...
This commit adds a global --experiemntal flag so we can start
gatekeeping some features where we know beforehand that the UX will very
likely change. It also refactors the current --platform flag to be
avaiable under this experimental flag for the moment
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-06 13:53:21 -03:00
Andrea Luzzardi
893b8dad30
Merge pull request #2018 from dolanor/fix-missing-err-check
...
fix: add full error handling after os.Stat
2022-04-05 17:00:03 -07:00
Andrea Luzzardi
bfdbc9b6b1
Merge pull request #2019 from helderco/goreleaser-break
...
ci: Group changelog entries for breaking changes
2022-04-05 16:51:14 -07:00
Marcos Lilljedahl
d80acf805b
Add experimental way to set a target platform when building
...
Add an --experimental-platform flag to the do command to allow
overriding the default auto-detected build platform until we find the
time to think about the definitive multi-platform builds UX
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-05 18:24:14 -03:00
Andrea Luzzardi
7d2f279c59
Merge pull request #2050 from aluzzardi/disable-platform-field
...
temporarily disable the `platform` field.
2022-04-05 12:20:14 -07:00
Andrea Luzzardi
8d7d808024
temporarily disable the platform
field.
...
Need some more time to figure out the correct API.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-04-05 12:13:33 -07:00
Andrea Luzzardi
1428c94679
Merge pull request #2028 from marcosnils/feat/detect_platform
...
Automatically detect target platform based on buildkit worker
2022-04-05 12:04:22 -07:00
Jffarge
9dd4376708
Merge pull request #2030 from dagger/dependabot/npm_and_yarn/website/sass-1.49.11
...
build(deps): bump sass from 1.49.10 to 1.49.11 in /website
2022-04-05 20:33:44 +02:00
Andrea Luzzardi
2139514760
Merge pull request #2045 from jangraefen/patch-1
...
Remove incorrect installer documentation
2022-04-05 11:31:59 -07:00
Andrea Luzzardi
18f1eae6e8
Merge pull request #2036 from samalba/docs-windows-symlink
...
docs: add tip for support symlink with git on Windows
2022-04-05 11:31:22 -07:00