7eb1235629
Merge pull request #1217 from crazy-max/fix-docs-links
...
docs(guides): fix links
2022-07-19 11:48:08 -07:00
11c1e03e93
Merge pull request #1155 from crazy-max/compose-cacheto
...
bake: support compose build cache_to
2022-07-19 11:39:28 -07:00
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
2df799d331
docs(guides): fix links
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-07-19 18:56:41 +02:00
fecc6958cb
Merge pull request #1208 from jedevc/kubernetes-builder-docs
...
docs: add new kubernetes build driver docs
2022-07-19 18:21:15 +02:00
02bae945c3
add support for oci-layout build-context
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-07-18 21:19:03 -04:00
691723f9f9
bake: add timestamp function
...
Terraform includes a timestamp function to get the current time. go-cty
has imported a number of the timestamp functions to it's standard
library, however, this was one was not included.
This patch simply pulls in the TimestampFunc from Terraform's
internal/lang/funcs/datetime.go to allow easily fetching the current
time in bake.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-18 11:29:35 +01:00
900f356df9
docs: add new kubernetes build driver docs
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-18 09:54:12 +01:00
724cb29042
Merge pull request #1207 from developer-guy/fix/doc
...
fix: correct determnistic word
2022-07-12 16:15:41 +02:00
f69c62f07a
fix: correct determnistic word
...
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com >
2022-07-12 16:52:55 +03:00
309c49413c
buildx: log errors in initializing builders
...
Previously, errors within the driver config would not be reported to the
user until they tried to use the driver, even though they are easily
accessible from the node group info.
This patch reports these errors (but will not fail because of them,
since the data is already saved) - this should help improve
debuggability of some of the more complex drivers, and prevent error
messages being suppressed.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-12 13:10:05 +01:00
6824cf4548
Merge pull request #1204 from jedevc/remote-builder-typos
...
docs: fixup remote builder typos
2022-07-11 09:56:52 +02:00
881b48a3b6
docs: fixup remote builder typos
...
- Ensure that buildx is always used as a docker subcommand
- Correct invalid buildx ls output
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-08 15:33:35 +01:00
5b452b72a2
Merge pull request #1198 from jedevc/bump-buildkit-f4eb826
...
Bump buildkit to master branch
2022-07-06 17:15:00 +02:00
27fcb73c7c
bake: add tests for missing attributes in userfuncs
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-06 16:03:41 +01:00
2aa22597f0
bake: forbid empty result and params in userfuncs
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-06 16:03:41 +01:00
d9ef9bec34
kubernetes: add error when no pods available
...
This prevents the fall-through to the panic from division by zero in the
modulus below, and presents a neater error to the user.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-06 16:02:48 +01:00
3b4780ef19
vendor: bump buildkit to master
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-06 09:47:29 +01:00
12fde33d9b
bake: dedup compose main and extension fields values
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-23 21:58:05 +02:00
a0f92829a7
bake: merge cache-from field from compose and x-bake
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-23 21:58:05 +02:00
b438032a60
bake: support compose build cache_to
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-23 21:58:04 +02:00
3cf549a7f7
Merge pull request #1181 from crazy-max/compose-consistency
...
bake: fix compose consistency check
2022-06-23 09:51:14 -07:00
f8884a58e9
Merge pull request #1182 from crazy-max/remove-yamllint
...
chore: remove yamllint
2022-06-23 13:26:50 +02:00
5ce3909c48
bake: fix compose consistency check
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-23 13:09:17 +02:00
45fac6dee3
chore: remove yamllint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-23 11:15:01 +02:00
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
387e1ecca6
Add --invoke
option to launch a container from the build result
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2022-06-21 10:32:07 +09:00
ad7b077d13
Merge pull request #1167 from crazy-max/refactor-xbake
...
bake: better handling of compose extension interface
2022-06-16 23:17:52 +02:00
432c2b2650
bake: better handling of compose extension interface
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-14 23:23:43 +02:00
055e85f48f
Merge pull request #1166 from crazy-max/ci-concurrency
...
ci: add concurrency check
2022-06-14 12:49:15 -07:00
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
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
6cb1b85d7b
bake: support compose build tags
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-14 18:45:57 +02:00
e0350f671a
bake: support compose secrets env
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-14 18:45:23 +02:00
c1adfcb658
ci: add concurrency check
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-14 17:54:10 +02:00
1343cdfc83
Merge pull request #1140 from crazy-max/bake-docs
...
docs: bake guides and refactor reference
2022-06-10 09:45:49 +02:00
f40c2dbb86
docs: rework bake compose file definition
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-09 12:53:01 +02:00
50c23aa755
update github.com/compose-spec/compose-go to v1.2.7
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-08 22:53:15 +02:00
ff9517cbf0
docs: rework bake "Configuring builds" page
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-08 16:45:08 +02:00
824b0268d8
docs: bake specification intro
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-08 16:14:34 +02:00
77ea999adb
docs: guide page to configure bake builds
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-05 18:49:16 +02:00
1807cfdd26
docs: changes to bake file definition guide
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-05 18:49:16 +02:00
ebd7d062bf
docs: bake guides and refactor reference
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-05 18:48:09 +02:00
6cb026b766
Merge pull request #1148 from crazy-max/fix-no-output-warn
...
build: enhance warning message when no output specified
2022-06-05 17:30:46 +02:00
1cb1ee018b
build: enhance warning message when no output specified
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-06-03 19:26:21 +02:00
71e4a39ae9
Merge pull request #1134 from jedevc/remote-driver-connhelpers
...
Remote driver connhelpers
2022-05-31 16:09:55 -07:00
009730f5fd
Merge pull request #1145 from docker/dependabot/github_actions/crazy-max/ghaction-github-runtime-2
...
build(deps): bump crazy-max/ghaction-github-runtime from 1.0.0 to 2
2022-05-27 07:01:42 +02:00
36466c0744
build(deps): bump crazy-max/ghaction-github-runtime from 1.0.0 to 2
...
Bumps [crazy-max/ghaction-github-runtime](https://github.com/crazy-max/ghaction-github-runtime ) from 1.0.0 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-github-runtime/releases )
- [Changelog](https://github.com/crazy-max/ghaction-github-runtime/blob/master/CHANGELOG.md )
- [Commits](94085cef04...906832f62b
)
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-runtime
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-26 18:31:58 +00:00
1406ff141b
docs: add connhelpers info to remote-builder guide
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-05-25 10:39:16 +01:00
1eff9310f8
remote: add additional connhelpers to buildx
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-05-25 10:39:16 +01:00