Justin Chadwell
406799eb1c
prune: cleanup variable names for clarity
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
ef0cbf20f4
buildx: warn on editing nodes
...
Previously, editing nodes to contain a new set of driver options or
config files was unsupported, and silently dropping them. In this patch,
we update with these, as well as add a new warning message that any new
options may not taken into account until the builder restarts (which
may apply to the flags, platforms and endpoints as well).
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
CrazyMax
7f572eb044
bake: contexts support with x-bake
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
0defb614a4
docker api: use helper to parse context docker endpoint metadata
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
18023d7f32
Merge pull request #1054 from thaJeztah/test_cli_update
...
vendor: v20.10.3-0.20220803220330-418ca3b4d46f (v22.06.0-dev)
2 years ago
Sebastiaan van Stijn
4983b98005
vendor: v20.10.3-0.20220803220330-418ca3b4d46f (v22.06.0-dev)
...
full diff: f1615facb1...418ca3b4d4
relevant changes;
- cli/command: remove unused args from ResolveDefaultContext()
- consider empty DOCKER_HOST and DOCKER_CONTEXT env-vars equivalent to "not set"
- cli: set timeout connection ping on sockets as well
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2 years ago
Tõnis Tiigi
8675e02cea
Merge pull request #1253 from crazy-max/improve-ci
...
ci: enhanced build workflow
2 years ago
CrazyMax
45fc3bf842
ci: enhanced build workflow
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
cf809aec47
Merge pull request #1218 from crazy-max/validate-docs-upstream
...
ci: upstream docs conformance validation
2 years ago
CrazyMax
cceb1acca8
docs: fix dead link to color output controls guide
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
e620c40a14
ci: upstream docs conformance validation
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
e1590bf68b
Merge pull request #1248 from tonistiigi/add-jedevc
...
add jedevc to maintainers
2 years ago
CrazyMax
bad07943b5
Merge pull request #1247 from crazy-max/docs-pr-on-released
...
ci: open pr on docs repo only on release
2 years ago
CrazyMax
603595559f
Merge pull request #1251 from crazy-max/update-compose
...
update github.com/compose-spec/compose-go to v1.4.0
2 years ago
Justin Chadwell
febcc25d1a
prune: fix filter until option
...
Previously, when specifying the filter option with the until value, no
cache would be cleaned, preventing users from clearing by time. This bug
arises from passing the until field through into buildkit, where, on
filtering, a non-existent field returns false for a match.
The fix is simple, as we build up our list of filters to pass to
buildkit, we skip over the until key, so create a valid list of filters
for buildkit.
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
CrazyMax
e3c0e34b33
update github.com/compose-spec/compose-go to v1.4.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Justin Chadwell
3f5974b7f9
buildx: forbid mismatched drivers
...
This patch reorders+refactors the runCreate function to ensure that we
can detect and notify the user in the scenario that the user attempts to
combine multiple drivers in a single builder, which is an unsupported
scenario.
Previously, we would just overwrite the previous builder with the new
driver, potentially invalidating the already existing nodes.
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
7ab3dc080b
kubernetes: error about unused endpoint argument
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Tonis Tiigi
0883beac30
add jedevc to maintainers
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2 years ago
CrazyMax
f9102a3295
ci: open pr on docs repo only on release
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
f360088ae7
Merge pull request #974 from crazy-max/k8s-azure-auth
...
kubernetes: enable azure auth
2 years ago
CrazyMax
dfc1b361a9
kubernetes: enable azure auth
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
19641ec8ca
Merge pull request #1214 from jedevc/timestamp-func
...
bake: add timestamp function
2 years ago
Tõnis Tiigi
02f7d54aed
Merge pull request #1246 from crazy-max/update-compose
...
update github.com/compose-spec/compose-go to v1.3.0
2 years ago
Tõnis Tiigi
1f6612b118
Merge pull request #1137 from jedevc/imagetools-multiple-repositories
...
Imagetools multiple repositories
2 years ago
Tõnis Tiigi
c1fbebe73f
Merge pull request #1206 from jedevc/init-builder-errors
...
buildx: log errors in initializing builders
2 years ago
Tõnis Tiigi
30d650862d
Merge pull request #1011 from crazy-max/bake-target-name
...
bake(compose): allow dot in target name
2 years ago
CrazyMax
52fd555bdd
update github.com/compose-spec/compose-go to v1.3.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
7b25e2cffc
Merge pull request #1245 from crazy-max/fix-readme
...
chore: fix readme
2 years ago
CrazyMax
5eb1e40fea
chore: fix readme
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
7ef679d945
bake(compose): allow dot in target name
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
480bf2e123
Merge pull request #1241 from jedevc/docker-driver-docs
...
docs: add minimal docker driver docs
2 years ago
CrazyMax
0078390934
Merge pull request #1129 from crazy-max/fix-docker-context
...
check context builder endpoint
2 years ago
Justin Chadwell
06c11ecb61
docs: add minimal docker driver docs
...
Mostly for completeness, this patch adds basic documentation for the
docker driver.
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
CrazyMax
e27a5966ef
check context builder endpoint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Justin Chadwell
f1a9f91323
imagetools: support cross-repo mounting
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
4ecca34a42
imagetools: give imagetools create a progress bar
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
37ca8631f9
imagetools: copy manifests between repositories
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
d3412f1039
imagetools: refactor combining repository logic
...
This patch modifies the existing combining code in imagetools create to
provide better support for multiple repositories down the road.
Specifically, the code should no longer rely on a single repository
being used for all sources and tags, and should resolve descriptors in
their relevant repositories.
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
CrazyMax
8288ce96cc
Merge pull request #1240 from crazy-max/docs-fix-links-2
...
docs: fix link to docs website
2 years ago
CrazyMax
0222b74ee1
docs: fix link to docs website
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
CrazyMax
97bccc5ecf
Merge pull request #1239 from crazy-max/docs-fix-links
...
docs: fix link
2 years ago
CrazyMax
47ea0c5b03
docs: fix link
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago
Tõnis Tiigi
766653f7a6
Merge pull request #994 from corhere/local-dockerfile-remote-context
...
build: allow external Dockerfile on remote context
2 years ago
Tõnis Tiigi
264451ba18
Merge pull request #1233 from jedevc/drivers-guides
...
Enhanced driver guides
2 years ago
Justin Chadwell
a42eb73043
docs: add further reading section for drivers
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
f2b504b77d
docs: add basic docker-container driver guide
...
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
Justin Chadwell
68ef5b9c9b
docs: create dedicated drivers section
...
Create a dedicated folder for information on drivers, and write a new
index.md with content adapted from the README, and a new feature
comparisons table.
Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
CrazyMax
07992e66e0
Merge pull request #1236 from crazy-max/docs-experimental-note
...
docs(bake): set experimental note
2 years ago
CrazyMax
4522331229
docs(bake): set experimental note
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
2 years ago