load("@io_bazel_rules_docker//container:container.bzl", "container_image", "container_push") container_image( name = "with_plugins", base = "@gerrit-3.7.5//image", # we cannot drop it directly in /var/gerrit/plugins as that changes the # directory owner to 0:0 and then breaks the gerrit installer that wants # to overwrite plugins. directory = "/var/gerrit-plugins", files = [ "//devtools/gerrit/gerrit-oauth-provider", "@com_googlesource_gerrit_plugin_owners//owners:owners.jar", ], ) container_image( name = "3.7.5-r4", base = ":with_plugins", directory = "/", entrypoint = ["/entrypoint.sh"], files = [":entrypoint.sh"], ) container_push( name = "push", format = "Docker", image = ":3.7.5-r4", registry = "registry.k0.hswaw.net", repository = "q3k/gerrit", tag = "3.7.5-r4", )