Tõnis Tiigi and GitHub
c5ce08bf3c
Merge pull request #1626 from ktock/monitor-exec
...
monitor: Enable to exec into the container
2023-03-07 17:46:22 +00:00
Tõnis Tiigi and GitHub
71b35ae42e
Merge pull request #1663 from crazy-max/stripcreds
...
build: strip credentials from remote url on collecting Git provenance info
2023-03-06 16:26:09 +00:00
Tõnis Tiigi and GitHub
14d8f95ec9
Merge pull request #1657 from ktock/argpath
...
controller: use os.Executable() for getting the exceutable path
2023-03-01 00:12:36 -08:00
Tõnis Tiigi and GitHub
5e685c0e04
Merge pull request #1650 from crazy-max/dirty-optin
...
build: makes git dirty check opt-in
2023-02-28 10:49:17 -08:00
Tõnis Tiigi and GitHub
14f9ae679d
Merge pull request #1566 from tonistiigi/fix-result-descriptor
...
build: fix multi-node merge to read descriptor from result
2023-01-30 09:04:40 -08:00
Tonis Tiigi
c33b310b48
build: fix multi-node merge to read descriptor from result
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-01-29 22:52:41 -08:00
Tõnis Tiigi and GitHub
a718d07f64
Merge pull request #1559 from tonistiigi/update-buildkit-v0.11.2
...
vendor: update buildkit to v0.11.2
2023-01-26 10:57:21 -08:00
Tonis Tiigi
f6da7ee135
vendor: update buildkit to v0.11.2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-01-26 10:33:20 -08:00
Tõnis Tiigi and GitHub
b1b4e64c97
Merge pull request #1504 from jedevc/fix-1497
...
Refactor BuildWithResultHandler to simplify concurrency usage
2023-01-25 10:52:17 -08:00
Tõnis Tiigi and GitHub
059c347fc2
Merge pull request #1549 from jedevc/silence-intoto-warnings
...
imagetools: silence intoto warnings
2023-01-24 17:03:49 -08:00
Tonis Tiigi
be55b41427
build: mark capabilities request as internal
...
So it doesn't show up in the History API.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-01-24 00:48:35 -08:00
Tõnis Tiigi and GitHub
a4f01b41a4
Merge pull request #1529 from thaJeztah/update_buildkit
...
vendor: github.com/moby/buildkit v0.11.1
2023-01-18 12:56:26 -08:00
Tõnis Tiigi and GitHub
51e41b16db
Merge pull request #1511 from jedevc/error-on-attestations-docker
...
build: error when using docker exporter and attestations
2023-01-17 09:57:48 -08:00
Tõnis Tiigi and GitHub
5c56e947fe
Merge pull request #1500 from tonistiigi/update-buildkit-v0.11.0
...
github: update CI to buildkit v0.11
2023-01-09 15:59:25 -08:00
Tonis Tiigi
571871b084
github: update CI to buildkit v0.11
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-01-09 15:50:56 -08:00
Tõnis Tiigi and GitHub
8340c40647
Merge pull request #1498 from jedevc/attestation-printing
...
Improved attestation inspect
2023-01-09 11:22:20 -08:00
Tõnis Tiigi and GitHub
332dfb4b92
Merge pull request #1444 from crazy-max/inspect-attest
...
imagetools inspect: handle provenance and sboms
2023-01-06 16:29:33 -08:00
Tõnis Tiigi and GitHub
cb279bb14b
Merge pull request #1491 from jedevc/ociindex-refactor
...
vendor: update buildkit to v0.11.0-rc4
2023-01-06 16:29:18 -08:00
Tõnis Tiigi and GitHub
ff6754eb04
Merge pull request #1456 from jedevc/oci-layout-reference-parsing
...
build: refactor reference parsing for oci image layouts
2023-01-05 23:50:25 -08:00
Tõnis Tiigi and GitHub
287aaf1696
Merge pull request #1482 from AkihiroSuda/auto-propagate-source-date-epoch
...
Propagate SOURCE_DATE_EPOCH from the client env
2022-12-27 17:32:08 -08:00
Tõnis Tiigi and GitHub
88852e2330
Merge pull request #1480 from crazy-max/fix-badge
...
disable buildx experimental in pipeline
2022-12-16 10:28:20 -08:00
Tõnis Tiigi and GitHub
64e4c19971
Merge pull request #1477 from crazy-max/git-wsl
...
build: lookup the right git binary on WSL
2022-12-15 18:00:52 -08:00
Tonis Tiigi
551b8f6785
git: do not show warnings if project does not use git
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-12-15 17:51:46 -08:00
Tõnis Tiigi and GitHub
fbbe1c1b91
Merge pull request #1472 from crazy-max/ci-attest
...
ci: opt-in sbom and provenance
2022-12-15 17:38:13 -08:00
Tonis Tiigi
1a85745bf1
github: update buildkit image to v0.11-rc3
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-12-15 16:54:32 -08:00
Tõnis Tiigi and GitHub
53d88a79ef
Merge pull request #1475 from jedevc/attest-warn-duplicate
...
buildflags: error on duplicate attest field
2022-12-15 11:07:47 -08:00
Tõnis Tiigi and GitHub
662738a7e5
Merge pull request #1474 from crazy-max/fix-ci
...
ci: fix warnings
2022-12-15 09:29:25 -08:00
Tõnis Tiigi and GitHub
629128c497
Merge pull request #1449 from crazy-max/bake-var-null
...
bake: support null arg and label value
2022-12-14 21:03:05 -08:00
Tõnis Tiigi and GitHub
e21f56e801
Merge pull request #1434 from jedevc/resource-interpolation
...
Resource interpolation support
2022-12-13 18:06:51 -08:00
Tõnis Tiigi and GitHub
2a6ff4cbfc
Merge pull request #1462 from crazy-max/attest-vcs
...
build: set provenance vcs details
2022-12-13 17:23:20 -08:00
Tõnis Tiigi and GitHub
37811320ef
Merge pull request #1439 from crazy-max/last-activity
...
store: set nodegroup last activity
2022-12-13 15:00:47 -08:00
Tõnis Tiigi and GitHub
96aca741a2
Merge pull request #1467 from tonistiigi/update-buildkit-862b22
...
vendor: update buildkit to 862b22d7
2022-12-13 12:07:42 -08:00
Tonis Tiigi
12ec931237
vendor: update buildkit to 862b22d7
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-12-13 12:00:06 -08:00
Tõnis Tiigi and GitHub
5f4d463780
Merge pull request #1435 from thaJeztah/bump_buildkit_v0.11
...
vendor: github.com/moby/buildkit v0.11.0-rc1.0.20221207183946-5993b526de65
2022-12-08 19:51:10 -08:00
Tõnis Tiigi and GitHub
abc8121aa8
Merge pull request #1457 from jedevc/add-hosts-length-check
...
build: don't set add-hosts option if empty
2022-12-08 19:48:09 -08:00
Tõnis Tiigi and GitHub
3c2b9aab96
Merge pull request #1446 from crazy-max/moby-host-gateway
...
build: skip "host-gateway" validation with moby driver
2022-12-02 20:24:40 -08:00
Tõnis Tiigi and GitHub
e91d5326fe
Merge pull request #1441 from crazy-max/fix-nil-ref
...
imagetools: set default repo ref on creation if nil
2022-12-01 09:51:09 -05:00
Tõnis Tiigi and GitHub
aa1f4389b1
Merge pull request #1396 from crazy-max/fix-indent
...
use double spaces with json marshal indent
2022-11-16 14:54:13 -08:00
Tõnis Tiigi and GitHub
330bdde0a3
Merge pull request #1383 from jedevc/with-tracer-delegate-panic
...
driver: don't create tracer delegate opt if tracer is nil
2022-11-02 10:58:58 -07:00
Tõnis Tiigi and GitHub
eab3f704f5
Merge pull request #1371 from jedevc/progress-tty-fail
...
progress: explicitly fail if tty requested but not available
2022-10-25 11:07:50 -07:00
Tõnis Tiigi and GitHub
ac85f590ba
Merge pull request #1324 from jedevc/invoke-defaults
...
invoke: load defaults from image config
2022-10-13 09:01:29 -07:00
Tõnis Tiigi and GitHub
810ce31f4b
Merge pull request #1297 from cdupuis/git-revision
...
Add git provenance labels
2022-09-06 10:23:50 -07:00
Tõnis Tiigi and GitHub
1bb375fe5c
Merge pull request #1265 from crazy-max/go-1.19
...
Dockerfile: update to go 1.19
2022-08-24 21:19:51 -07:00
Tõnis Tiigi and GitHub
ed00243a0c
Merge pull request #1279 from jedevc/inspect-buildkit-version
...
inspect: add buildkit version information to command output
2022-08-18 09:44:29 -07:00
Tõnis Tiigi and GitHub
1223e759a4
Merge pull request #1281 from jedevc/fixup-1273
...
Prevent duplicate "failed to find driver" message
2022-08-18 09:43:09 -07:00
Tõnis Tiigi and GitHub
4fd3ec1a50
Merge pull request #1277 from crazy-max/fix-compose-merge
...
bake(compose): fix unskipped services without build context
2022-08-18 09:41:49 -07:00
Tonis Tiigi and CrazyMax
3b5dfb3fb4
docs: make sure all named context examples use 1.4
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-18 11:57:22 +02:00
Tõnis Tiigi and GitHub
611329fc7f
Merge pull request #1273 from jedevc/fix-1269
...
create: improve interface when attempting to create docker driver
2022-08-16 10:50:04 -07:00
Tõnis Tiigi and GitHub
f3c135e583
Merge pull request #1275 from tonistiigi/update-buildx-220816
...
vendor: update buildkit to 55ba9d14
2022-08-16 10:47:40 -07:00
Tonis Tiigi
7f84582b37
vendor: update buildkit to 55ba9d14
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-16 10:22:36 -07:00
Tonis Tiigi and Justin Chadwell
fb5e1393a4
commands: use buildx env for experimental opt-in
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-16 10:37:56 +01:00
Tonis Tiigi and Justin Chadwell
18dbde9ed6
build: update outline fallback image
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-16 10:25:26 +01:00
Tõnis Tiigi and GitHub
da1f4b8496
Merge pull request #1100 from tonistiigi/print-outline
...
Build: Support for printing outline/targets of the current build
2022-08-09 18:34:15 -07:00
Tõnis Tiigi and GitHub
5b2e1d3ce4
Merge pull request #1261 from crazy-max/bake-env
...
bake: load .env file from working dir for compose files
2022-08-09 18:31:40 -07:00
Tõnis Tiigi and GitHub
005bc009e8
Merge pull request #1262 from tonistiigi/docker-driver-features
...
enable other exporters if docker driver uses containerd
2022-08-09 15:37:41 -07:00
Tonis Tiigi
3bc7d4bec6
enable other exporters if docker driver uses containerd
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-09 14:16:30 -07:00
Tõnis Tiigi and GitHub
96c1b05238
Merge pull request #1257 from tonistiigi/invoke-release
...
build: fix issues with leaving invoke containers running
2022-08-09 12:29:41 -07:00
Tonis Tiigi
c834ba1389
add formatting support to print function
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-09 08:24:59 -07:00
Tonis Tiigi
cab437adef
build: add fallback to outline requests if not supported by frontend
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-09 08:24:59 -07:00
Tonis Tiigi
eefa8188e1
build: add experimental support for print flag
...
Print flag can be used to make additional information
requests about the build and print their results.
Currently Dockerfile supports: outline, targets, subrequests.describe
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-09 08:24:52 -07:00
Tonis Tiigi
75ddc5b811
build: fix issues with leaving invoke containers running
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-08 23:16:59 -07:00
Tõnis Tiigi and GitHub
17dc0e1108
Merge pull request #1259 from ktock/invoke-messages
...
invoke: add messages
2022-08-08 23:16:38 -07:00
Tõnis Tiigi and GitHub
64ac6c9621
Merge pull request #1256 from crazy-max/x-bake-miss
...
bake: contexts support with x-bake
2022-08-08 11:43:05 -07:00
Tõnis Tiigi and GitHub
7b660c4e30
Merge pull request #1188 from jedevc/driver-opt-warnings
...
Introduce new errors for unsupported driver behaviors
2022-08-05 16:58:24 -07:00
Tõnis Tiigi and GitHub
8675e02cea
Merge pull request #1253 from crazy-max/improve-ci
...
ci: enhanced build workflow
2022-08-03 12:03:48 -07:00
Tõnis Tiigi and GitHub
cf809aec47
Merge pull request #1218 from crazy-max/validate-docs-upstream
...
ci: upstream docs conformance validation
2022-08-03 10:53:05 -07:00
Tõnis Tiigi and GitHub
e1590bf68b
Merge pull request #1248 from tonistiigi/add-jedevc
...
add jedevc to maintainers
2022-08-02 08:54:45 -07:00
Tonis Tiigi
0883beac30
add jedevc to maintainers
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-01 22:22:47 -07:00
Tõnis Tiigi and GitHub
f360088ae7
Merge pull request #974 from crazy-max/k8s-azure-auth
...
kubernetes: enable azure auth
2022-08-01 17:16:16 -07:00
Tõnis Tiigi and GitHub
19641ec8ca
Merge pull request #1214 from jedevc/timestamp-func
...
bake: add timestamp function
2022-08-01 16:41:21 -07:00
Tõnis Tiigi and GitHub
02f7d54aed
Merge pull request #1246 from crazy-max/update-compose
...
update github.com/compose-spec/compose-go to v1.3.0
2022-08-01 16:32:31 -07:00
Tõnis Tiigi and GitHub
1f6612b118
Merge pull request #1137 from jedevc/imagetools-multiple-repositories
...
Imagetools multiple repositories
2022-08-01 16:30:53 -07:00
Tõnis Tiigi and GitHub
c1fbebe73f
Merge pull request #1206 from jedevc/init-builder-errors
...
buildx: log errors in initializing builders
2022-08-01 16:10:18 -07:00
Tõnis Tiigi and GitHub
30d650862d
Merge pull request #1011 from crazy-max/bake-target-name
...
bake(compose): allow dot in target name
2022-08-01 10:14:58 -07:00
Tõnis Tiigi and GitHub
480bf2e123
Merge pull request #1241 from jedevc/docker-driver-docs
...
docs: add minimal docker driver docs
2022-07-29 13:35:32 -07:00
Tõnis Tiigi and GitHub
766653f7a6
Merge pull request #994 from corhere/local-dockerfile-remote-context
...
build: allow external Dockerfile on remote context
2022-07-28 22:32:25 -07:00
Tõnis Tiigi and GitHub
264451ba18
Merge pull request #1233 from jedevc/drivers-guides
...
Enhanced driver guides
2022-07-28 18:27:21 -07:00
Tõnis Tiigi and GitHub
3075a5a8c1
Merge pull request #1184 from crazy-max/docs-workflow
...
ci: release workflow to open a PR on docs repo with latest changes
2022-07-26 10:26:20 -07:00
Tõnis Tiigi and GitHub
9ff5fb0356
Merge pull request #1224 from crazy-max/update-docker-cli
...
vendor: update docker/cli to f1615fa
2022-07-25 09:10:03 -07:00
Tõnis Tiigi and GitHub
23455744ac
Merge pull request #1226 from spkane/spkane/colorized-buildkit-output
...
Update buildkit w/ customizable output colors, etc.
2022-07-22 16:55:02 -07:00
Tõnis Tiigi and GitHub
0ee14fb653
Merge pull request #1229 from crazy-max/docs-update-links
...
docs: replace links with ones from docs.docker.com
2022-07-22 16:54:21 -07:00
Tõnis Tiigi and GitHub
7eb1235629
Merge pull request #1217 from crazy-max/fix-docs-links
...
docs(guides): fix links
2022-07-19 11:48:08 -07:00
Tõnis Tiigi and GitHub
11c1e03e93
Merge pull request #1155 from crazy-max/compose-cacheto
...
bake: support compose build cache_to
2022-07-19 11:39:28 -07:00
Tõnis Tiigi and GitHub
bea1ac296c
Merge pull request #1173 from deitch/oci-layout-support
...
add support for oci-layout build-context
2022-07-19 10:13:12 -07:00
Tõnis Tiigi and GitHub
3cf549a7f7
Merge pull request #1181 from crazy-max/compose-consistency
...
bake: fix compose consistency check
2022-06-23 09:51:14 -07:00
Tõnis Tiigi and GitHub
a8bb25d1b5
Merge pull request #1168 from ktock/invoke
...
Add `--invoke` option to launch a container from the build result
2022-06-21 08:51:25 -07:00
Tõnis Tiigi and GitHub
055e85f48f
Merge pull request #1166 from crazy-max/ci-concurrency
...
ci: add concurrency check
2022-06-14 12:49:15 -07:00
Tõnis Tiigi and GitHub
91fec23f5d
Merge pull request #1153 from crazy-max/update-compose-go
...
bake: support compose build tags and secrets env
2022-06-14 12:45:33 -07:00
Tõnis Tiigi and GitHub
0295555a5a
Merge pull request #1109 from crazy-max/ls-progress
...
ls: move builder/node status error msg below table
2022-06-14 10:03:22 -07:00
Tõnis Tiigi and GitHub
71e4a39ae9
Merge pull request #1134 from jedevc/remote-driver-connhelpers
...
Remote driver connhelpers
2022-05-31 16:09:55 -07:00
Tõnis Tiigi and GitHub
1beb3359a6
Merge pull request #1144 from tonistiigi/nil-platform
...
imagetools: handle manifest with nil platform
2022-05-24 10:05:59 -07:00
Tõnis Tiigi and GitHub
35f4268081
Merge pull request #1128 from crazy-max/rm
...
rm: display removed builder and disallow removing context builders
2022-05-24 09:40:26 -07:00
Tonis Tiigi
e4137b2eea
imagetools: handle manifest with nil platform
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-05-23 21:16:00 -07:00
Tõnis Tiigi and GitHub
4a215a943b
Merge pull request #1131 from crazy-max/ls-dedup
...
ls: dedup instances from store and context
2022-05-19 17:30:58 -07:00
Tõnis Tiigi and GitHub
cdd391e556
Merge pull request #1136 from jedevc/remote-builder-docs-typo
...
Fix typo in docker-container remote driver instructions
2022-05-18 19:51:55 -07:00
Tõnis Tiigi and GitHub
908ce2d206
Merge pull request #1097 from crazy-max/dockerfile-test-stage
...
dockerfile: enhance test stage
2022-05-13 13:56:11 -07:00
Tõnis Tiigi and GitHub
bbfdaa4161
Merge pull request #1096 from crazy-max/ci-cache
...
ci: enable cache
2022-05-12 10:25:15 -07:00
Tõnis Tiigi and GitHub
a9e62dfa83
Merge pull request #1098 from crazy-max/dependabot-gha
...
chore: dependabot to keep gha up to date
2022-05-12 10:22:39 -07:00
Tõnis Tiigi and GitHub
b9a408017c
Merge pull request #1093 from jedevc/remote-driver-guide
...
Add remote driver guide
2022-05-12 10:22:11 -07:00
Tõnis Tiigi and GitHub
062cf29de2
Merge pull request #1103 from jedevc/remote-driver-bootstrap
...
Use --bootstrap to wait for remote to become active
2022-05-12 10:21:15 -07:00