CrazyMax
7c54b0d570
docker(install): update lima images
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-03-10 12:55:47 +01:00
Matthias Fehr
9692462ba3
support binary data when copying secret files
...
Signed-off-by: Matthias Fehr <matthias@monostream.com >
2025-02-19 14:18:26 +01:00
CrazyMax
96fbf6ca32
compose(install): fix base cache dir
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-27 14:47:29 +01:00
CrazyMax
3c328a53eb
Merge pull request #560 from crazy-max/builder-inspect-file
...
publish / publish (push) Has been cancelled
builder: support files in inspect command
2025-01-23 10:53:25 +01:00
CrazyMax
2c62255f2d
Merge pull request #572 from crazy-max/update-buildkit-buildx
...
update buildkit to 0.19.0 and buildx to 0.20.1
2025-01-23 10:52:18 +01:00
CrazyMax
4b68aa828a
bake: fix attest disabled attribute
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-21 14:25:43 +01:00
CrazyMax
2ecc3150d2
cache: allow to skip state to send cache directly to gha
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-21 10:53:55 +01:00
CrazyMax
1229986252
compose: cloud releases support
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-20 15:38:48 +01:00
CrazyMax
3cdc15c881
Merge pull request #565 from crazy-max/buildx-imagetools
...
buildx: imagetools
2025-01-19 22:23:19 +01:00
CrazyMax
5b8e902c4d
buildx: imagetools
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-19 20:04:33 +01:00
CrazyMax
ac9dc8b527
compose install
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-18 19:23:56 +01:00
CrazyMax
f3bf577877
builder: support files in inspect command
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-18 11:17:02 +01:00
CrazyMax
f795e92af9
Merge pull request #554 from crazy-max/context-remove-provenanceBuilderID
...
publish / publish (push) Has been cancelled
context: remove provenanceBuilderID func
2025-01-15 12:25:00 +01:00
CrazyMax
f2e802cdcd
context: remove provenanceBuilderID func
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-15 10:10:17 +01:00
CrazyMax
e02b7d7dab
context: opt-in pull request head ref
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-15 10:09:18 +01:00
CrazyMax
73473a8d30
bake: hasGitAuthTokenSecret func
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-10 09:14:36 +01:00
CrazyMax
bfc74cf338
bake: composable attributes for attestations support
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-08 15:28:06 +01:00
CrazyMax
d78e250f06
Merge pull request #514 from crazy-max/bake-composable-attrs
...
bake: support composable attributes
2025-01-08 14:41:29 +01:00
CrazyMax
e6e545e60d
util: getInputNumber func
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-12-13 13:04:29 +01:00
CrazyMax
e1103fddef
buildx(install): rename lab to cloud
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-12-12 14:39:17 +01:00
CrazyMax
cd8a555683
docker(install): opt to expose local tcp address
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-12-12 11:14:31 +01:00
CrazyMax
068b0dcb39
bake: support composable attributes
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-12-03 15:07:06 +01:00
CrazyMax
ecd73afcbd
Merge pull request #505 from crazy-max/bake-call
...
bake: missing call and allow cmd opts
2024-11-26 17:54:12 +01:00
CrazyMax
79b9812052
bake: missing call and allow cmd opts
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-11-26 15:48:57 +01:00
CrazyMax
ade18ca4a9
bake: missing attributes on group and target types
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-11-26 15:37:21 +01:00
CrazyMax
76fc6aa044
docker(install): update lima images to ubuntu 24.04
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-11-25 11:38:11 +01:00
CrazyMax
1362d80447
docker(install): check qemu is installed
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-11-18 15:19:43 +01:00
CrazyMax
8672cc70f4
Merge pull request #489 from trim21/get-commit-data
...
publish / publish (push) Has been cancelled
feat: add method to get commit date from git
2024-11-13 13:39:55 +01:00
Trim21
31cb9c3bde
feat: add method to get commit date from git
...
Signed-off-by: Trim21 <trim21.me@gmail.com >
2024-11-13 20:11:46 +08:00
Paweł Gronowski
54e0f74a84
docker/install: Stop docker service on Windows
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-11-08 18:07:31 +01:00
Paweł Gronowski
15a9f92044
docker/install: Copy all rootless-extras files
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-11-08 17:58:08 +01:00
Paweł Gronowski
0b611e6c46
docker/install: Clean up toolDir in teardown
...
The `toolDir` is added to `PATH` on install, so make sure the binaries
aren't accessible after a teardown.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-11-08 17:58:05 +01:00
Paweł Gronowski
2d2bc848fe
docker/install: Support rootless
...
Add support for running a rootless daemon. Currently only Linux host is
supported.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-11-06 18:02:02 +01:00
CrazyMax
853d5fa804
Merge pull request #480 from vvoland/docker-install-image-latest-fix
...
publish / publish (push) Has been cancelled
docker/install: Fix latest image install on lima
2024-10-30 16:22:35 +01:00
Paweł Gronowski
61c10b2d7d
docker/install: Fix latest image install on lima
...
`latest` is not a valid git tag or revision to get the matching systemd
unit files.
Look up the exact source git commit from the
`'org.opencontainers.image.revision` image config label.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-30 15:45:37 +01:00
CrazyMax
6f86e0250d
Merge pull request #476 from crazy-max/undock-run
...
undock: run and extract
2024-10-30 09:14:05 +01:00
CrazyMax
0a09638c5b
undock: run
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-10-30 07:35:55 +01:00
Paweł Gronowski
e2acba1767
docker/install: Fix lima failing to download latest Docker archive
...
Use the actual version number resolved from the Github releases instead
of the `latest` string.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-29 15:46:41 +01:00
CrazyMax
735c66bebf
undock: check for availability
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-10-29 14:30:05 +01:00
CrazyMax
faef3be239
undock install
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-10-28 12:09:57 +01:00
Paweł Gronowski
e3d0e4e199
Support image source on darwin
...
Use undock inside lima to pull the image content.
We could mount the downloaded binaries from the host, but for some
reason lima mounts are not always mounted when the provisioning script
is run.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-18 14:57:40 +02:00
Paweł Gronowski
de390e0872
docker/install: Remove deprecated version and channel
...
Use InstallSource instead
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-17 12:18:16 +02:00
Paweł Gronowski
b8a96071a8
docker/install: Handle missing v prefix when searching GH release
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-17 12:18:15 +02:00
Paweł Gronowski
10424facaf
docker/install: Install source
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-17 12:18:11 +02:00
Paweł Gronowski
1335f081af
docker/install: Support version: master
...
Add support for installing Docker `master` packages from `moby/moby-bin`
and `dockereng/cli-bin` images.
This could also allow to install arbitrary version from these images but
for now it's only used for `master`.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-10-17 12:18:09 +02:00
CrazyMax
ccc7548899
Merge pull request #465 from crazy-max/use-util-sleep
...
buildx(history): use Util.sleep
2024-10-04 13:50:52 +02:00
CrazyMax
958f229292
context: fix pull request ref
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-27 18:19:01 +02:00
CrazyMax
368e2f559c
buildx(history): use Util.sleep
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-27 12:49:51 +02:00
CrazyMax
6c05e09cb8
buildx(history): wait for build records to be finalized
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-27 10:27:27 +02:00
CrazyMax
e97959223c
buildx: use Buffer for base64 encoding of the Dockerfile
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-08-07 20:29:42 +02:00