c60afbb25b
bake: fix linking to targets with entitlements
...
When linked target requires entitlement, same entitlement
is also needed by the caller. Otherwise, the request will
fail when the build is processed.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-16 16:31:22 -07:00
9bfa8603f6
bake: fix validation for linking to itself
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-16 16:29:32 -07:00
30e60628bf
build(deps): bump peter-evans/create-pull-request from 7.0.2 to 7.0.3
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](d121e62763...6cd32fd936
)
---
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-16 18:36:21 +00:00
df0270d0cc
test: fix missing envs when cleaning up some workers
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-13 14:19:46 +02:00
056cf8a7ca
Merge pull request #2693 from docker/dependabot/github_actions/peter-evans/create-pull-request-7.0.2
...
build(deps): bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
2024-09-12 22:48:06 +02:00
15c596a091
build(deps): bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](8867c4aba1...d121e62763
)
---
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-12 18:30:42 +00:00
e950b2e478
Merge pull request #2692 from glours/bump-compose-go-v2.2.0
...
bump compose-go to v2.2.0
2024-09-12 19:04:35 +02:00
4da753da79
bump compose-go to v2.2.0
...
Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com >
2024-09-12 18:14:18 +02:00
3f81293fd4
Merge pull request #2691 from crazy-max/ci-fix-perms
...
ci: fix golvulncheck job permissions
2024-09-12 16:36:29 +02:00
120578091f
ci: fix golvulncheck job permissions
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-12 15:23:33 +02:00
604b723007
Merge pull request #2684 from crazy-max/inspect-buildkitd-conf
...
inspect: display buildkit daemon configuration file
2024-09-11 17:32:25 -07:00
528181c759
inspect: display buildkit daemon configuration file
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-12 00:16:24 +02:00
cd5381900c
Merge pull request #2688 from crazy-max/bump-xx
...
dockerfile: update xx to 1.5.0
2024-09-11 10:50:58 -07:00
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