bba2bb4b89
Merge pull request #2686 from crazy-max/bump-buildkit
...
dockerfile, ci: update buildkit to latest stable
2024-09-11 10:50:40 -07:00
8fd27b8c23
Merge pull request #2685 from crazy-max/skip-networkhost-conf
...
builder: do not set network.host entitlement flag if already set in buildkitd conf
2024-09-11 10:39:29 -07:00
6dcc8d8b84
Merge pull request #2689 from crazy-max/bake-fix-network-field
...
bake: fix missing omitempty and optional tags for network field
2024-09-11 10:35:33 -07:00
9fb8b04b64
bake: fix missing omitempty and optional tags for network field
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-11 14:47:01 +02:00
6ba5802958
Merge pull request #2687 from crazy-max/bump-docker
...
dockerfile: update docker to 27.2.1
2024-09-11 13:57:09 +02:00
f039670961
dockerfile: update xx to 1.5.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-11 12:59:36 +02:00
4ec12e7e68
dockerfile: update docker to 27.2.1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-11 12:58:33 +02:00
66ed7d6162
dockerfile, ci: update buildkit to latest stable
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-11 12:51:20 +02:00
617d59d70b
builder: do not set network.host entitlement flag if already set in buildkitd conf
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-11 12:27:29 +02:00
40f444f4b8
Merge pull request #2680 from crazy-max/update-buildkit
...
vendor: update buildkit to v0.16.0
2024-09-10 18:35:06 +02:00
8201d301d5
vendor: update buildkit to v0.16.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-10 18:18:16 +02:00
40ef3446f5
Merge pull request #2679 from tonistiigi/buildkit-v0.16.0-rc2
...
vendor: update buildkit to v0.16.0-rc2
v0.17.0-rc2
2024-09-10 08:51:08 +09:00
7213b2a814
vendor: update buildkit to v0.16.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-09 16:29:01 -07:00
9cfa25ab40
Merge pull request #2678 from thompson-shaun/mermaid-fix
...
Update PROJECT mermaid daigrams
2024-09-09 18:06:50 +02:00
6db3444a25
update mermaid diagram to avoid GH mermaid issues
...
Signed-off-by: Shaun Thompson <shaun.thompson@docker.com >
2024-09-06 11:45:53 -04:00
15e930b691
Merge pull request #2619 from thompson-shaun/project-guide
...
docs: add project processing guide
2024-09-06 16:37:21 +02:00
abc5eaed88
Merge pull request #2676 from docker/dependabot/github_actions/peter-evans/create-pull-request-7.0.1
...
build(deps): bump peter-evans/create-pull-request from 7.0.0 to 7.0.1
2024-09-06 16:37:07 +02:00
f1b92e9e6c
update Build commands to return dockerfile mapping for use in printing rule check warnings
...
Signed-off-by: Talon Bowler <talon.bowler@docker.com >
2024-09-06 07:34:13 -07:00
ad9a5196b3
build(deps): bump peter-evans/create-pull-request from 7.0.0 to 7.0.1
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](4320041ed3...8867c4aba1
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-05 18:55:59 +00:00
db117855da
Merge pull request #2675 from dvdksn/run-mount-secret-env
...
docs: update run mount secrets examples using env
2024-09-05 16:51:51 +02:00
ecfe98df6f
Merge pull request #2674 from crazy-max/update-authors
...
chore: update AUTHORS and mailmap
2024-09-05 15:17:12 +02:00
479177eaf9
docs: update run mount secrets examples using env
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-09-05 11:51:00 +02:00
194f523fe1
chore: update AUTHORS and mailmap
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-05 11:23:09 +02:00
29d367bdd4
hack(authors): bump to alpine 3.20
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-05 11:18:08 +02:00
ed341bafd0
Merge pull request #2671 from tonistiigi/bake-net-docs
...
bake: add network mode support to HCL and docs for network and entitlements
v0.17.0-rc1
2024-09-05 10:17:00 +02:00
c887c2c62a
Merge pull request #2673 from crazy-max/update-buildkit
...
vendor: update buildkit to v0.16.0-rc1
2024-09-04 21:04:15 +02:00
7c481aae20
fix lint.PrintLintViolations signature change
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-04 18:44:07 +02:00
f0f8876902
docs: add docs for bake network mode config
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-04 09:02:06 -07:00
fa1d19bb1e
docs: add docs for bake entitlements config
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-04 09:01:59 -07:00
7bea00f3dd
vendor: update buildkit to v0.16.0-rc1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-04 16:58:37 +02:00
83d5c0c61b
bake: allow setting networkmode in HCL/JSON
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-03 18:18:59 -07:00
e58a1d35d1
Merge pull request #2670 from docker/dependabot/github_actions/peter-evans/create-pull-request-7.0.0
...
build(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.0
2024-09-03 14:44:14 -07:00
b920b08ad3
build(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.0
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](c5a7806660...4320041ed3
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-03 18:50:45 +00:00
f369377d74
Merge pull request #2666 from tonistiigi/bake-entitlements
...
bake: enable support for entitlements
2024-09-03 10:49:48 -07:00
b7486e5cd5
Merge pull request #2647 from daghack/print-warning-count
...
build: print out the number of warnings after completing a rule check
2024-09-03 10:22:46 -07:00
5ecff53e0c
bake: read original command name from the env for prompt
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-03 08:54:42 -07:00
48faab5890
Merge pull request #2652 from dvdksn/update-build-manuals-links
...
docs: update links to moved manuals pages
2024-09-03 10:42:38 +02:00
f77866f5b4
docs: update links to moved manuals pages
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-09-03 10:27:46 +02:00
203fd8aee5
bake: enable support for entitlements
...
Add support for security.insecure and network.host
entitlements via bake. User needs to confirm elevated
privileges through a prompt or CLI flags.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-08-30 09:33:28 -07:00
806ccd3545
print out the number of warnings after completing a rule check
...
Signed-off-by: Talon Bowler <talon.bowler@docker.com >
2024-08-29 07:07:19 -07:00
d6e030eda7
docs: add project processing guide
...
Signed-off-by: Shaun Thompson <shaun.thompson@docker.com >
2024-08-27 11:59:01 -04:00
96eb69aea4
Merge pull request #2663 from tonistiigi/git-attr-panic-fix
...
build: avoid possible panic when reading git info
2024-08-23 16:59:30 +03:00
d1d8d6e19c
build: avoid possible panic when reading git info
...
Not all the error cases from getGitAttributes returned
appendNoneFunc. When nil was returned it caused a panic.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-08-23 16:42:04 +03:00
dc7f679ab1
Merge pull request #2660 from tonistiigi/debug-flag-cmds
...
commands: add debug as persistent flag
2024-08-22 17:33:06 +02:00
e403ab2d63
Merge pull request #2656 from tonistiigi/repl-stdin
...
build: allow builds from stdin for multi-node builders
2024-08-22 11:28:55 -04:00
b6a2c96926
Merge pull request #2659 from dvdksn/docs-alerts-syntax
...
docs: use gh alert syntax for callouts
2024-08-20 15:13:34 +02:00
7a7a9c8e01
commands: add debug as persistent flag
...
Allows using `--debug` to enable debug logging under
any subcommand. Currently it needed to be set as
`docker --debug buildx` meaning only way to enable debug
in standalone mode was to set env variable instead and
updating existing commands to add `--debug` was cumbersome.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-08-16 13:20:28 +03:00
fa8f859159
docs: use gh alert syntax for callouts
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-08-16 11:08:03 +02:00
8411a763d9
Merge pull request #2657 from jsternberg/metricwriter-race-condition
...
metrics: add mutex to the metric writer
2024-08-14 19:23:51 +03:00
6c5279da54
metrics: add mutex to the metric writer
...
It was possible for multiple status messages to be written at the same
time which caused some of the metric writer code to have a race
condition.
This code should be fast enough that it doesn't interrupt the display,
but some further work might be needed here.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-08-14 10:57:04 -05:00