aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/build_defs/docker/testdata/BUILD
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2017-02-28 15:32:54 +0000
committerGravatar Yue Gan <yueg@google.com>2017-02-28 17:02:17 +0000
commit5621a2c73337d82fe328069dbb0621e46e9e1c25 (patch)
treeb935e494862ae5e5c62a1a7a159a029654b48ab0 /tools/build_defs/docker/testdata/BUILD
parent4c3d925e286318c4c94d4c28e1062825455c5933 (diff)
This change adds support for a docker_bundle rule, refactoring a number of interfaces to support shared use with docker_build.
This also fixes "docker load -i <bazel output>", which was broken on newer clients due to a lack of tag data in manifest.json's RepoTags. -- PiperOrigin-RevId: 148767383 MOS_MIGRATED_REVID=148767383
Diffstat (limited to 'tools/build_defs/docker/testdata/BUILD')
-rw-r--r--tools/build_defs/docker/testdata/BUILD11
1 files changed, 10 insertions, 1 deletions
diff --git a/tools/build_defs/docker/testdata/BUILD b/tools/build_defs/docker/testdata/BUILD
index c430ca27a7..2f46f20efe 100644
--- a/tools/build_defs/docker/testdata/BUILD
+++ b/tools/build_defs/docker/testdata/BUILD
@@ -4,7 +4,7 @@ package(
],
)
-load("//tools/build_defs/docker:docker.bzl", "docker_build")
+load("//tools/build_defs/docker:docker.bzl", "docker_build", "docker_bundle")
filegroup(
name = "srcs",
@@ -372,6 +372,15 @@ docker_build(
},
)
+docker_bundle(
+ name = "bundle_test",
+ images = {
+ "docker.io/ubuntu:latest": ":base_with_entrypoint",
+ "us.gcr.io/google-appengine/base:fresh": ":link_with_files_base",
+ "gcr.io/google-containers/pause:2.0": ":with_double_env",
+ },
+)
+
# Generate a dummy debian package with a test/ directory
py_binary(
name = "gen_deb",