blob: e41d8f5096c545a80945b090a7c2a19ce443b496 [file] [log] [blame]
FROM gerritcodereview/gerrit:3.9.1-ubuntu22
ENV GERRIT_SITE /var/gerrit
RUN git config -f "$GERRIT_SITE/etc/gerrit.config" auth.type \
DEVELOPMENT_BECOME_ANY_ACCOUNT
RUN git config -f "$GERRIT_SITE/etc/gerrit.config" --add container.javaOptions \
"--add-opens java.base/java.lang=ALL-UNNAMED"
RUN touch "$GERRIT_SITE"/.firstTimeRedirect
COPY artifacts /tmp/
RUN cp /tmp/task.jar "$GERRIT_SITE/plugins/task.jar"
RUN cp /tmp/names-factory-provider.jar "$GERRIT_SITE/plugins/names-factory-provider.jar"
RUN { [ -e /tmp/gerrit.war ] && cp /tmp/gerrit.war "$GERRIT_SITE/bin/gerrit.war" ; } || true
RUN chmod 777 "$GERRIT_SITE/git"