
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
30 lines
1.2 KiB
Docker
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
|