mirror of
https://github.com/rocky-linux/peridot.git
synced 2024-11-23 05:31:30 +00:00
Fine tune manual targets
This commit is contained in:
parent
6e213b3263
commit
f96781d3c5
@ -8,29 +8,34 @@ container_image(
|
|||||||
"//platforms:s390x": "@go_base_s390x//image",
|
"//platforms:s390x": "@go_base_s390x//image",
|
||||||
"//platforms:ppc64le": "@go_base_ppc64le//image",
|
"//platforms:ppc64le": "@go_base_ppc64le//image",
|
||||||
}),
|
}),
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "go_arm64",
|
name = "go_arm64",
|
||||||
base = "@go_base_arm64//image",
|
base = "@go_base_arm64//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "go_amd64",
|
name = "go_amd64",
|
||||||
base = "@go_base_amd64//image",
|
base = "@go_base_amd64//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "go_s390x",
|
name = "go_s390x",
|
||||||
base = "@go_base_s390x//image",
|
base = "@go_base_s390x//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "go_ppc64le",
|
name = "go_ppc64le",
|
||||||
base = "@go_base_ppc64le//image",
|
base = "@go_base_ppc64le//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
@ -3,24 +3,28 @@ load("@io_bazel_rules_docker//container:container.bzl", "container_image")
|
|||||||
container_image(
|
container_image(
|
||||||
name = "build_arm64",
|
name = "build_arm64",
|
||||||
base = "@build_base_arm64//image",
|
base = "@build_base_arm64//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "build_amd64",
|
name = "build_amd64",
|
||||||
base = "@build_base_amd64//image",
|
base = "@build_base_amd64//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "build_s390x",
|
name = "build_s390x",
|
||||||
base = "@build_base_s390x//image",
|
base = "@build_base_s390x//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
container_image(
|
container_image(
|
||||||
name = "build_ppc64le",
|
name = "build_ppc64le",
|
||||||
base = "@build_base_ppc64le//image",
|
base = "@build_base_ppc64le//image",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -32,5 +36,6 @@ container_image(
|
|||||||
"//platforms:s390x": "@build_base_s390x//image",
|
"//platforms:s390x": "@build_base_s390x//image",
|
||||||
"//platforms:ppc64le": "@build_base_ppc64le//image",
|
"//platforms:ppc64le": "@build_base_ppc64le//image",
|
||||||
}),
|
}),
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
@ -21,8 +21,15 @@ go_library(
|
|||||||
go_binary(
|
go_binary(
|
||||||
name = "initdb",
|
name = "initdb",
|
||||||
embed = [":initdb_lib"],
|
embed = [":initdb_lib"],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
|
||||||
|
go_binary(
|
||||||
|
name = "initdb_amd64",
|
||||||
|
embed = [":initdb_lib"],
|
||||||
goarch = "amd64",
|
goarch = "amd64",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -31,6 +38,7 @@ go_binary(
|
|||||||
embed = [":initdb_lib"],
|
embed = [":initdb_lib"],
|
||||||
goarch = "arm64",
|
goarch = "arm64",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -39,6 +47,7 @@ go_binary(
|
|||||||
embed = [":initdb_lib"],
|
embed = [":initdb_lib"],
|
||||||
goarch = "s390x",
|
goarch = "s390x",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -47,6 +56,7 @@ go_binary(
|
|||||||
embed = [":initdb_lib"],
|
embed = [":initdb_lib"],
|
||||||
goarch = "ppc64le",
|
goarch = "ppc64le",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -54,7 +64,7 @@ container(
|
|||||||
architecture = "amd64",
|
architecture = "amd64",
|
||||||
base = "//bases/bazel/go:go_amd64",
|
base = "//bases/bazel/go:go_amd64",
|
||||||
files = [
|
files = [
|
||||||
":initdb",
|
":initdb_amd64",
|
||||||
],
|
],
|
||||||
image_name = "initdb",
|
image_name = "initdb",
|
||||||
)
|
)
|
||||||
|
@ -28,11 +28,18 @@ go_library(
|
|||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go_binary(
|
||||||
|
name = "peridotbuilder",
|
||||||
|
embed = [":peridotbuilder_lib"],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
|
||||||
go_binary(
|
go_binary(
|
||||||
name = "peridotbuilder_amd64",
|
name = "peridotbuilder_amd64",
|
||||||
embed = [":peridotbuilder_lib"],
|
embed = [":peridotbuilder_lib"],
|
||||||
goarch = "amd64",
|
goarch = "amd64",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -41,6 +48,7 @@ go_binary(
|
|||||||
embed = [":peridotbuilder_lib"],
|
embed = [":peridotbuilder_lib"],
|
||||||
goarch = "arm64",
|
goarch = "arm64",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -49,6 +57,7 @@ go_binary(
|
|||||||
embed = [":peridotbuilder_lib"],
|
embed = [":peridotbuilder_lib"],
|
||||||
goarch = "s390x",
|
goarch = "s390x",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -57,5 +66,6 @@ go_binary(
|
|||||||
embed = [":peridotbuilder_lib"],
|
embed = [":peridotbuilder_lib"],
|
||||||
goarch = "ppc64le",
|
goarch = "ppc64le",
|
||||||
goos = "linux",
|
goos = "linux",
|
||||||
|
tags = ["manual"],
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
@ -29,7 +29,7 @@ def container(image_name, files, tars_to_layer = [], base = "//bases/bazel/go",
|
|||||||
tars = tars_to_layer,
|
tars = tars_to_layer,
|
||||||
visibility = [":__subpackages__"],
|
visibility = [":__subpackages__"],
|
||||||
)
|
)
|
||||||
extra_layers += [layer_name]
|
extra_layers.append(layer_name)
|
||||||
|
|
||||||
if not architecture:
|
if not architecture:
|
||||||
container_image(
|
container_image(
|
||||||
|
Loading…
Reference in New Issue
Block a user