Tonis Tiigi
c5154b3169
update linters for go1.25 base version
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-09 18:54:15 -08:00
CrazyMax
c40f9d9802
history: input:context attribute support
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-10-11 23:04:01 +02:00
CrazyMax
0beb1b3f2b
lint: gopls fixes
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-09-09 22:07:37 +02:00
Tonis Tiigi
1f39ad2001
vendor: update buildkit to v0.24.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-29 14:49:16 -07:00
Sebastiaan van Stijn
07b99ae7bf
commands: verify that DisableFlagsInUseLine is set for all commands
...
This replaces the DisableFlagsInUseLine call from the CLI with a test
that verifies the option is set for all commands and subcommands, so
that it doesn't have to be modified at runtime.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-28 17:55:50 +02:00
Tonis Tiigi
ec3b99180b
vendor: update buildkit to v0.24.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-27 13:39:14 -07:00
CrazyMax
7e11d3601e
history: use built-in build-arg to override the build name
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-07-22 14:34:36 +02:00
CrazyMax
af0090e434
history: bootstrap builder
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-07-08 11:11:37 +02:00
CrazyMax
179aad79b5
history: fix required args for inspect attachment command
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-06-24 16:06:54 +02:00
CrazyMax
2588b66fd9
build: fix buildx.build.provenance metadata
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-06-19 18:47:27 +02:00
CrazyMax
4a22b92775
history: slsa v1 support
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-06-16 16:23:20 +02:00
Jonathan A. Sternberg
e1adeee898
vendor: github.com/moby/buildkit v0.23.0-rc1
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-06-11 16:29:31 -05:00
Tonis Tiigi
f41d5072fd
lint: fix linter after merge conflict
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-05-13 16:19:33 -07:00
Tõnis Tiigi and GitHub
277548e91b
Merge pull request #3152 from crazy-max/history-export-finalize
...
history: make sure build record is finalized before exporting
2025-05-13 14:20:04 -07:00
CrazyMax
1383aa30c1
lint: modernize fix
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 20:44:57 +02:00
CrazyMax
78353f4e8e
history: make sure build record is finalized before exporting
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 17:17:47 +02:00
CrazyMax and GitHub
03f9877429
Merge pull request #3181 from crazy-max/golangci-lint-v2
...
update golangci-lint to v2.1.5
2025-05-13 17:17:17 +02:00
CrazyMax
b606e2f6bb
update golangci-lint to v2.1.5
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 16:54:43 +02:00
CrazyMax
72fde4c53a
history: copy update
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 12:20:00 +02:00
Tonis Tiigi
f1b895196c
history: add local filters for older buildkit versions
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-04-07 22:20:32 -07:00
Tonis Tiigi
900502b139
history: add filters to ls
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-04-07 21:32:43 -07:00
Tonis Tiigi
45dfb84361
history: add support for exporting multiple and all records
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-21 11:21:00 -07:00
Tonis Tiigi
13ef01196d
history: add export command
...
Allow builds to be exported into .dockerbuild bundles
that can be shared and imported into Docker Desktop.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-20 20:28:14 -07:00
CrazyMax and GitHub
eb78253dfd
Merge pull request #3055 from tonistiigi/history-queryrecord
...
history: generalize query loading
2025-03-11 15:10:00 +01:00
Tõnis Tiigi and GitHub
b88423be50
Merge pull request #3053 from tonistiigi/modernize-fixes
...
lint: apply x/tools/modernize fixes and validation
2025-03-10 18:37:51 -07:00
Tonis Tiigi
c1e2ae5636
history: generalize query loading
...
Some commands (logs/open) were still missing offset handling.
Now all commands use the same reference parsing/sort.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-10 15:51:03 -07:00
Tõnis Tiigi and GitHub
23afb70e40
Merge pull request #3039 from tonistiigi/history-import
...
history: add history import command
2025-03-10 10:09:36 -07:00
Tonis Tiigi
d5d3d3d502
lint: apply x/tools/modernize fixes
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-07 16:37:24 -08:00
Tonis Tiigi
058c098c8c
history: allow index based inspect of builds
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-05 21:33:24 -08:00
Tonis Tiigi
cadf4a5893
history: add multi-file/stdin import
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-05 11:12:52 -08:00
Tonis Tiigi
963b9ca30d
history: print urls after importing builds
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-04 16:13:49 -08:00
Tonis Tiigi
fea7459880
history: add history import command
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-03 22:52:05 -08:00
Tonis Tiigi
79e3f12305
remove import of x/exp
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 19:23:36 -08:00
Tonis Tiigi
1089ff7341
history: add comparison support to trace
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 11:40:04 -08:00
Tonis Tiigi
7433d37183
history: add loadTrace function and support for loading Nth trace
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 11:40:04 -08:00
Tonis Tiigi
f9a76355b5
history: add UI view to traces
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 11:40:01 -08:00
Tonis Tiigi
cfeea34b2d
add history trace command
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 11:38:23 -08:00
CrazyMax
464f9278d1
history: fix default format for inspect command
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-10 11:30:59 +01:00
CrazyMax
417af36abc
history: support go template format for inspect
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-07 12:09:31 +01:00
CrazyMax
e236b86297
history: set materials and attachments to json output for inspect
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-07 12:09:31 +01:00
CrazyMax and CrazyMax
633e8a0881
history: add error sources and stack to json output for inspect
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-07 11:37:46 +01:00
CrazyMax
ccca7c795a
history: json format support for inspect command
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-06 16:25:49 +01:00
CrazyMax and CrazyMax
04aab6958c
history: set num steps, name, default platform and error logs to inspect
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-06 16:12:37 +01:00
Tonis Tiigi and CrazyMax
9d640f0e33
history: add formatting support to inspect
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-06 10:45:27 +01:00
Tonis Tiigi
1335264c9d
history: update formatting of error logs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-01-17 08:54:38 -08:00
Tonis Tiigi
8c27b5c545
history: make sure started time is shown in current timezone
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-01-16 21:12:37 -08:00
Tonis Tiigi
f7594d484b
history: fix printing desktop URL
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-01-16 21:12:37 -08:00
Tonis Tiigi
f118749cdc
history: add error details to history inspect command
...
For failed builds, show the source with error location and last
logs for vertex that caused the error. When debug mode is on,
stacktrace is printed.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-01-16 21:12:17 -08:00
CrazyMax
b035a04aaa
history: update containerd imports to v2
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-01-15 17:22:05 +01:00
Tonis Tiigi and CrazyMax
6220e0aae8
add history inspect attachment command
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-01-15 16:17:21 +01:00