summaryrefslogtreecommitdiff
path: root/vendor/github.com/docker/distribution/docker-bake.hcl
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/docker/distribution/docker-bake.hcl')
-rw-r--r--vendor/github.com/docker/distribution/docker-bake.hcl51
1 files changed, 51 insertions, 0 deletions
diff --git a/vendor/github.com/docker/distribution/docker-bake.hcl b/vendor/github.com/docker/distribution/docker-bake.hcl
new file mode 100644
index 000000000..e1457bb81
--- /dev/null
+++ b/vendor/github.com/docker/distribution/docker-bake.hcl
@@ -0,0 +1,51 @@
+group "default" {
+ targets = ["image-local"]
+}
+
+// Special target: https://github.com/docker/metadata-action#bake-definition
+target "docker-metadata-action" {
+ tags = ["registry:local"]
+}
+
+target "binary" {
+ target = "binary"
+ output = ["./bin"]
+}
+
+target "artifact" {
+ target = "artifacts"
+ output = ["./bin"]
+}
+
+target "artifact-all" {
+ inherits = ["artifact"]
+ platforms = [
+ "linux/amd64",
+ "linux/arm/v6",
+ "linux/arm/v7",
+ "linux/arm64",
+ "linux/ppc64le",
+ "linux/s390x"
+ ]
+}
+
+target "image" {
+ inherits = ["docker-metadata-action"]
+}
+
+target "image-local" {
+ inherits = ["image"]
+ output = ["type=docker"]
+}
+
+target "image-all" {
+ inherits = ["image"]
+ platforms = [
+ "linux/amd64",
+ "linux/arm/v6",
+ "linux/arm/v7",
+ "linux/arm64",
+ "linux/ppc64le",
+ "linux/s390x"
+ ]
+}