eabbee797b
ci: test-unit job matrix for win/macos/ubuntu
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-01-25 10:53:01 +01:00
7e4021a43d
Merge pull request #2204 from thaJeztah/ci_update_docker_version
...
Dockerfile: update to Docker Engine v25.0.1
2024-01-24 11:59:38 +01:00
2478f300aa
Dockerfile: update to Docker Engine v25.0.1
...
Update DOCKER_VERSION to the current release, so that tests run
against that version.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-01-24 11:01:43 +01:00
620c57c86c
Merge pull request #2203 from thaJeztah/ci_update_buildkit_version
...
Dockerfile: update to buildkit v0.12.4
2024-01-24 10:30:24 +01:00
8bea1cb417
Dockerfile: update to BuildKit v0.12.4
...
Update BUILDKIT_VERSION to the current release, so that tests run
against that version.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-01-24 09:35:18 +01:00
d852568a29
Merge pull request #2186 from dvdksn/docs-fix-cli-reference-link
...
docs: update link to `docker build` reference
2024-01-19 16:20:54 +01:00
68c3ac4f66
docs: update link to docker build
reference
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-01-19 15:28:37 +01:00
38afdf1f52
Merge pull request #2188 from AkihiroSuda/mark-experimental-flags
...
Mark experimental flags in `--help`
2024-01-17 21:21:29 -08:00
b2e723e2a3
Merge pull request #2190 from thaJeztah/bump_golang
...
update to go1.21.6
2024-01-17 10:53:34 +01:00
02c2073feb
Mark experimental flags in --help
...
Prior to this commit, experimental flags were not distinguishable from
regular flags in `--help`
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2024-01-13 19:53:56 +09:00
61dff684ad
update to go1.21.6
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-01-12 23:28:24 +01:00
78adfc80a9
Merge pull request #2155 from jsternberg/otel-exporter
...
metrics: send metrics to the otel collector endpoint when active
2024-01-08 14:46:58 -08:00
7c590ecb9a
Merge pull request #2140 from crazy-max/rm-multi
...
rm: support removing multiple builders at once
2024-01-08 11:08:46 -08:00
24e043e375
rm: support removing multiple builders at once
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-01-08 01:02:03 +01:00
7094eb86c9
metrics: send metrics to the otel collector endpoint when active
...
Introduce a meter provider to the buildx cli that will send metrics to
the otel-collector included in docker desktop if enabled.
This will send usage metrics to the desktop application but also send
metrics to a user-provided otlp receiver endpoint through the standard
environment variables.
This introduces a single metric which is the cli count for build and
bake along with the command name and a few additional attributes.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-01-05 14:50:54 -06:00
81ea718ea4
Merge pull request #2179 from thaJeztah/go_connection_0.5.0
...
vendor: github.com/docker/go-connections v0.5.0
2024-01-05 12:46:33 -08:00
9060cab077
Merge pull request #2175 from jsternberg/vendor-update
...
deps: update buildkit, vendor changes
2024-01-05 12:45:07 -08:00
3cd6d8d6e4
vendor: github.com/docker/go-connections v0.5.0
...
no diff, as the tag is the same commit as we used already;
https://github.com/docker/go-connections/compare/fa09c952e3ea...v0.5.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-01-05 18:29:16 +01:00
ba43fe08f4
deps: update buildkit, vendor changes
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-01-05 11:17:43 -06:00
6b63e7e3de
Merge pull request #2176 from crazy-max/fix-builder-creation
...
driver(container): fix conditional statement for error handling
2024-01-05 08:31:00 -08:00
57d737a13c
driver(container): fix conditional statement for error handling
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-01-05 16:35:09 +01:00
671347dc35
Merge pull request #2156 from crazy-max/frontend-attr-localdirs
...
build: set local dirs as frontend attributes
2024-01-02 23:58:32 -08:00
02bc4e8992
build: set local dirs as frontend attributes
...
Set local dirs metadata if relative to VCS directory so
dockerfile path is tracked accurately in case vcs information
is not fulfilled.
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-21 11:38:11 +01:00
1cdefbe901
Merge pull request #2167 from crazy-max/fix-git-root-wsl
...
gitutil: sanitize root dir on WSL
2023-12-20 11:03:28 +01:00
7694f0b9d8
Merge pull request #2166 from crazy-max/multi-golangci-lint
...
enable golangci-lint for supported platforms
2023-12-20 11:02:58 +01:00
fa9126c61f
Merge pull request #2171 from dvdksn/docs-no-cache-filter
...
docs: add --no-cache-filter example
2023-12-20 10:59:53 +01:00
ebae070f7e
docs: add --no-cache-filter example
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2023-12-20 08:58:52 +01:00
617f538cb3
Merge pull request #2170 from laurazard/bump-buildkit
...
deps: update buildkit, vendor changes
2023-12-19 15:08:29 +01:00
0f45b629ad
deps: update buildkit, vendor changes
...
Signed-off-by: Laura Brehm <laurabrehm@hey.com >
2023-12-19 14:01:05 +00:00
ac5b3241b1
gitutil: sanitize root dir on WSL
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-19 09:27:32 +01:00
ee24a36c4f
enable golangci-lint for supported platforms
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-14 22:49:37 +01:00
8484fcdd57
Merge pull request #2162 from crazy-max/ci-username-var
...
ci: use org-wide var as username
2023-12-14 14:35:19 +01:00
45deb29f09
ci: use org-wide var as username
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-14 14:24:56 +01:00
6641167e7d
Merge pull request #2159 from docker/dependabot/github_actions/github/codeql-action-3
...
build(deps): bump github/codeql-action from 2 to 3
2023-12-14 10:13:58 +01:00
9f4987997c
Merge pull request #2154 from dvdksn/doc-annotations
...
docs: annotations
2023-12-14 10:07:18 +01:00
8337c25fa4
Merge pull request #2157 from crazy-max/swtich-account-push-bin
...
ci: use public bot account to push bin image
2023-12-13 20:49:23 +01:00
6b048e2316
build(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-13 18:52:37 +00:00
54a1f0f0ea
ci: use public bot account to push bin image
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-13 15:33:22 +01:00
57dc45774a
Merge pull request #2131 from crazy-max/fix-driver-infer-platform
...
build: infer platform from first node if none set
2023-12-12 13:27:51 +01:00
9d8ac1ce2d
build: move solveOpt to local struct type
...
*client.SolveOpt in driver code is only used by build code.
For a clear separation of concerns, move it to an internal
struct type only accessible by BuildWithResultHandler func.
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-11 19:53:05 +01:00
0a0252d9b3
Merge pull request #2150 from crazy-max/builder-create
...
builder: move builder creation logic to builder package
2023-12-11 01:34:15 -08:00
c6535e9675
docs: add levels to bake file target.annotations
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2023-12-10 21:16:08 +01:00
d762c76a68
docs: build --annotation
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2023-12-10 21:16:08 +01:00
1091707bd5
docs: add lang tag for plaintext code blocks
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2023-12-10 20:35:08 +01:00
a4c392f4db
docs: imagetools create --annotation
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2023-12-10 20:35:08 +01:00
e4880c5dd1
Merge pull request #2151 from docker/dependabot/github_actions/actions/setup-go-5
...
build(deps): bump actions/setup-go from 4 to 5
2023-12-07 07:43:59 -08:00
b2510c6b94
build(deps): bump actions/setup-go from 4 to 5
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-06 18:12:24 +00:00
5b5c4c8c9d
Merge pull request #2146 from tonistiigi/gitutil-default-remote
...
gitutil: find default remote by tracking branch
2023-12-04 08:08:11 -08:00
ceb5bc807c
builder: move builder creation logic to builder package
...
This moves the builder creation logic to the builder package as we
plan to allow builder creation in the build ui of Docker Desktop so we
avoid drifting with the same logic in command package.
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2023-12-04 14:08:08 +01:00
b2f705ad71
Merge pull request #2147 from tonistiigi/bake-shared-authprovider
...
bake: use same auth provider for bake targets
2023-12-01 03:24:17 -08:00