CrazyMax and GitHub
d96d7fb2dc
Merge pull request #930 from tylerlwsmith/fix-readme-typo
...
Fix typo in readme
2022-02-21 10:53:05 +01:00
CrazyMax
7677052cb7
build: send buildinfo dependencies
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-17 21:02:06 +01:00
CrazyMax
9ee499ae27
docs: metadata-file usage
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-17 17:52:50 +01:00
CrazyMax
230dfa96a3
docs: built-in build args
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-17 17:52:49 +01:00
CrazyMax
f1a8f54c83
docs: user guides
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-17 17:52:49 +01:00
CrazyMax
2bcf3524e5
docs: ssh usage example
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-16 15:14:45 +01:00
CrazyMax
26918513e3
docs: lint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-16 15:14:45 +01:00
CrazyMax
22aaa260e7
vendor: update buildkit to 1e6032c
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-15 19:12:00 +01:00
CrazyMax and GitHub
1bcc3556fc
Merge pull request #949 from docker/dependabot/go_modules/github.com/docker/distribution-2.8.0incompatible
...
build(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible
2022-02-14 11:48:21 +01:00
CrazyMax
ecf215b927
e2e: add bake build and display metadata json
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-11 08:16:47 +01:00
CrazyMax
299fd19c49
build: enhance metadata json output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-11 08:16:42 +01:00
CrazyMax
4b633c3c7b
docs: built-in build args
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-11 07:57:55 +01:00
CrazyMax
b39ebab666
docs: secret usage examples
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-10 15:37:11 +01:00
CrazyMax
307c94e5c7
vendor: update buildkit to 2f99651
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-09 21:53:40 +01:00
CrazyMax
378f0b45c6
cli: add --all-inactive and --force flags for rm command
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-03 13:39:53 +01:00
CrazyMax
c74b2fe7a4
bake: restrict target name
...
This fix adds a restriction `[a-zA-Z0-9_-]+`
for target name. This is pretty much the same as the
container name restriction in moby.
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-26 10:29:21 +01:00
CrazyMax
d3e56ea9d9
root: simple output format on logrus for parity with cli
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-25 08:54:42 +01:00
CrazyMax
278f94a8b6
root: filter out useless commandConn.CloseWrite warning message
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-21 00:36:06 +01:00
CrazyMax
0044c28b1f
bake: keep target inheritance
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-13 22:23:20 +01:00
CrazyMax
f25d5ff02f
Update install instructions
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-13 14:57:25 +01:00
CrazyMax
b67bdedb23
bump github.com/zclconf/go-cty from 1.7.1 to 1.10.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-13 14:32:10 +01:00
CrazyMax
3ccb883d95
chore: invalidate cache for outdated run stage
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-13 14:09:47 +01:00
CrazyMax
1b69919313
ci: build with stable buildkit image
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-12 07:16:58 +01:00
CrazyMax
24db7366ba
build: inline buildinfo attrs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-08 17:53:24 +01:00
CrazyMax
5d715ada96
compose: resolve build args from service environment
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-06 11:59:49 +01:00
CrazyMax
3400fa5628
compose: test env_file
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-06 11:42:16 +01:00
CrazyMax
f04c8c8430
update github.com/compose-spec/compose-go to v1.0.8
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-01-06 11:41:45 +01:00
CrazyMax
d95ebef55c
bake: fix group resolution
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-12-14 11:17:37 +01:00
CrazyMax
4466a24f9e
bake: fix groups print
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-12-13 19:21:33 +01:00
CrazyMax
ec9daba87e
bake: ignore NetworkMode field for json and hcl
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-12-10 19:32:40 +01:00
CrazyMax
5c5125f30e
imagetools resolver: fix deprecated client opt
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-30 15:34:29 +01:00
CrazyMax
e9cf2cbe32
imagetools resolver: discard containerd logger output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-30 15:17:56 +01:00
CrazyMax and GitHub
0abda783bb
Merge pull request #864 from eliottwiener/bake-read-from-stdin
...
bake: build definition file via stdin
2021-11-30 09:35:03 +01:00
CrazyMax
9aff9301ce
disk usage: last accessed not displayed
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-29 16:21:40 +01:00
CrazyMax and GitHub
93d6b654ca
Merge pull request #866 from Wojciechem/patch-1
...
add note about variable syntax in json
2021-11-29 09:12:40 +01:00
CrazyMax
61627c2ece
docs: fix git protocol
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-25 09:07:41 +01:00
CrazyMax
316ca972b6
bake: fix print output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-24 21:54:57 +01:00
CrazyMax and GitHub
5c2b9bbfc5
Merge pull request #861 from tonistiigi/cleanup
...
commands: clean up unnecessary code
2021-11-23 09:36:55 +01:00
CrazyMax
a0a7db127c
cli: fix flags usage
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-22 10:51:59 +01:00
CrazyMax
d1aaed7a77
dockerfile: update xx to 1.0.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-13 18:53:01 +01:00
CrazyMax and GitHub
f0026081a7
Merge pull request #832 from crazy-max/update-compose
...
update github.com/compose-spec/compose-go to v1.0.5
2021-11-10 11:03:28 +01:00
CrazyMax
a18829f837
update github.com/compose-spec/compose-go to v1.0.5
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-09 10:16:17 +01:00
CrazyMax and GitHub
da0eb138d0
Merge pull request #829 from crazy-max/typo
...
fix typo in docs
2021-11-05 09:17:23 +01:00
CrazyMax
a2c7d43e46
fix typo in docs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-05 08:48:32 +01:00
CrazyMax
eab0e6a8fe
cli: fix builder persistent flag
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-04 18:52:17 +01:00
CrazyMax and GitHub
4c938c77ba
Merge pull request #825 from tonistiigi/multi-node-registry-conf
...
allow multi-node push and imagetools to use custom registry config
2021-11-04 18:43:31 +01:00
CrazyMax
82b212bddf
bake: fix protocol detection
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-11-02 23:12:27 +01:00
CrazyMax
3f716f00fa
container driver: copy ca and user tls registries certs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-28 22:30:11 +02:00
CrazyMax
dd15969c93
build: add cgroup-parent support
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-28 19:34:47 +02:00
CrazyMax
2890209a11
refactor: lexical order for build opts
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-27 23:42:16 +02:00
CrazyMax
25d2f73858
build: warning on deprecated flags
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-26 21:36:49 +02:00
CrazyMax
36a37a624e
refactor: flags lexical order
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-26 13:11:28 +02:00
CrazyMax
e150d7bdd8
add long description to root command
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-26 13:11:28 +02:00
CrazyMax and GitHub
084b6c0a95
Merge pull request #790 from crazy-max/shmsize
...
build: add shm-size support
2021-10-20 06:24:01 +02:00
CrazyMax
8e5595b7c7
build: add shm-size support
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-19 21:06:01 +02:00
CrazyMax
22500c9929
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-19 21:03:23 +02:00
CrazyMax
1a56de8e68
update go to 1.17.2
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-16 15:00:31 +02:00
CrazyMax
b89e2f35df
build: add ulimit support
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-15 16:03:49 +02:00
CrazyMax
1b3068df7c
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-10-15 15:01:36 +02:00
CrazyMax
9e62c9f074
Fix --driver flag usage markdown output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-29 15:33:44 +02:00
CrazyMax
c82dbafaee
Driver opt not used in e2e tests
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-29 10:42:27 +02:00
CrazyMax
eec1693f30
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-27 21:54:35 +02:00
CrazyMax and GitHub
c643c2ca95
Merge pull request #775 from crazy-max/vendor-buildkit
...
vendor: update buildkit
2021-09-25 18:48:36 +02:00
CrazyMax
ef8c936b27
Driver e2e tests
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-23 10:49:30 +02:00
CrazyMax
45e4550c36
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-21 07:49:45 +02:00
CrazyMax and GitHub
7f0e05dfac
Merge pull request #762 from crazy-max/remove-yaml
...
Remove generated YAML docs
2021-09-09 13:39:53 +02:00
CrazyMax
e59aecf034
Remove YAML docs from the repo
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-09 10:29:13 +02:00
CrazyMax and GitHub
ac9a1612d2
Merge pull request #758 from crazy-max/mod-outdated
...
Mod outdated
2021-09-08 13:33:26 +02:00
CrazyMax
df521e4e96
Mod outdated
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-04 18:57:48 +02:00
CrazyMax
6cfef7fa36
Bake workflow
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-03 22:50:05 +02:00
CrazyMax and GitHub
3e8bbbc286
Merge pull request #757 from crazy-max/bump-clidocstool
...
Fix flags usage markdown output
2021-09-03 14:25:21 +02:00
CrazyMax
8a12884814
Fix flags usage markdown output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-03 11:52:49 +02:00
CrazyMax
45c678ad26
Go 1.17
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-02 23:11:10 +02:00
CrazyMax
55a3ce606f
Built-in variable BAKE_LOCAL_PLATFORM
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-02 23:06:05 +02:00
CrazyMax and GitHub
c1c414e4c9
Merge pull request #747 from crazy-max/yaml-docs
...
Generate YAML doc
2021-09-02 20:16:56 +02:00
CrazyMax
b8a602821c
Generate YAML doc
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-25 19:10:03 +02:00
CrazyMax
dc6ada9b50
Update Dockerfile references to use 1.3
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-17 08:41:15 +02:00
CrazyMax
89e126fa60
bake: x-bake extension field with compose
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-13 09:15:15 +02:00
CrazyMax
c685e46609
bake: print default group
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-12 09:02:36 +02:00
CrazyMax
e3283e6169
Enhance readme
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-12 08:57:09 +02:00
CrazyMax
5d50bd7b43
Allow booting builder after creation
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-12 08:45:55 +02:00
CrazyMax and GitHub
6149507c7e
Merge pull request #670 from crazy-max/cache-gha-doc
...
Example with gha cache
2021-08-09 13:39:59 +02:00
CrazyMax and GitHub
cd133cee25
Merge pull request #700 from crazy-max/bake-docs
...
Update bake docs
2021-08-03 14:53:43 +02:00
CrazyMax and GitHub
eeab638476
Merge pull request #710 from crazy-max/update-ctnd
...
bump github.com/containerd/containerd from 1.5.4 to 1.5.5
2021-08-02 14:32:44 +02:00
CrazyMax
19b9b86af8
bump github.com/containerd/containerd from 1.5.4 to 1.5.5
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-02 13:47:27 +02:00
CrazyMax
0101c96532
Update cache docs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-02 11:05:42 +02:00
CrazyMax
85dedf1aea
Create checksums for artifacts
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-02 03:37:36 +02:00
CrazyMax
5f05bd9a2b
Update bake docs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-01 03:21:20 +02:00
CrazyMax and GitHub
260d07a9a1
Merge pull request #704 from crazy-max/use-compose-config-file
...
Set `ConfigFile` to parse compose files with bake
2021-07-30 18:35:00 +02:00
CrazyMax
9aa8f09f14
Set ConfigFile to parse compose files with bake
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-07-30 17:56:40 +02:00
CrazyMax and GitHub
0363b676bc
Merge pull request #697 from docker/dependabot/go_modules/github.com/containerd/containerd-1.5.4
...
build(deps): bump github.com/containerd/containerd from 1.5.2 to 1.5.4
2021-07-28 14:09:33 +02:00
CrazyMax and GitHub
0afcca221d
Merge pull request #694 from crazy-max/codecov
...
Bump to codecov/codecov-action v2
2021-07-26 10:22:00 +02:00
CrazyMax and GitHub
5daf176722
Merge pull request #693 from crazy-max/buildkit-progress
...
Duplicated progress env var
2021-07-25 22:18:29 +02:00
CrazyMax
3d1ab82dc6
Duplicated progress env var
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-07-25 12:40:13 +02:00
CrazyMax
872430d2d3
Bump to codecov/codecov-action v2
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-07-24 23:24:12 +02:00
CrazyMax and GitHub
7d312eaa0a
Merge pull request #686 from morlay/nil-client-fix
...
fix: should ignore nil client
2021-07-23 20:12:32 +02:00
CrazyMax and GitHub
a6bc4ed21e
Merge pull request #679 from akvadrako/patch-1
...
Fix link to generally useful functions
2021-07-23 08:19:53 +02:00
CrazyMax
258d12b2e7
Keep BuildKit state in a volume
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-07-13 18:09:35 +02:00
CrazyMax
ba443811e4
Use compose-spec parser
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-07-12 11:21:04 +02:00
CrazyMax and GitHub
67bd6f4dc8
Merge pull request #659 from crazy-max/release-out
...
Ignore release-out folder
2021-07-02 11:12:46 +02:00