Files
system-config/docker/gerrit/bazel/Dockerfile
Clark Boylan 1bd02aa398 Migrate gerrit images to quay.io
Review03.o.o is running gerrit with podman which means we can now host
the gerrit images on quay and not give up speculative testing. Switch to
quay to reduce our reliance on docker hub and its limited rate limits.

Depends-On: https://review.opendev.org/c/opendev/system-config/+/947759
Change-Id: I22085b08783ad17010fae9ad008934a7144a6478
2025-07-18 09:10:49 -07:00

30 lines
1.2 KiB
Docker

# Copyright (c) 2019 Red Hat, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied.
# See the License for the specific language governing permissions and
# limitations under the License.
FROM quay.io/opendevorg/gerrit-base as gerrit
COPY bazel-bin/release.war /var/gerrit/bin/gerrit.war
# Install plugins
RUN mkdir /var/gerrit/plugins && \
unzip -jo /var/gerrit/bin/gerrit.war WEB-INF/plugins/* -d /var/gerrit/plugins
# NOTE(ianw) : copied into build context by playbooks/zuul/gerrit/run.yaml
COPY plugins/opendev-theme-plugin.js /var/gerrit/plugins/opendev-theme-plugin.js
# Copy copies only the contents of a directory not the directory itself.
COPY static/ /var/gerrit/static/
COPY bazel-bin/plugins/zuul-results-summary/zuul-results-summary.jar /var/gerrit/plugins/zuul-results-summary.jar