Merge branch 'stable-2.14' into stable-2.15 * stable-2.14: Set Gerrit to 2.14.20 Set version to 2.13.14 and require Java 8 Set version to 2.13.13 Set Gerrit to 2.14.19 Change-Id: I9862ffed803377346cb7da44f29b4d90bd8f2651
diff --git a/README.md b/README.md index 3094744..da3b2ec 100644 --- a/README.md +++ b/README.md
@@ -39,14 +39,14 @@ services: gerrit: image: gerritcodereview/gerrit - volumes: - - git-volume:/var/gerrit/git - - db-volume:/var/gerrit/db - - index-volume:/var/gerrit/index - - cache-volume:/var/gerrit/cache - ports: - - "29418:29418" - - "8080:8080" + volumes: + - git-volume:/var/gerrit/git + - db-volume:/var/gerrit/db + - index-volume:/var/gerrit/index + - cache-volume:/var/gerrit/cache + ports: + - "29418:29418" + - "8080:8080" volumes: git-volume:
diff --git a/centos/7/Dockerfile b/centos/7/Dockerfile index 23a3885..2a1d3d9 100644 --- a/centos/7/Dockerfile +++ b/centos/7/Dockerfile
@@ -1,4 +1,4 @@ -FROM centos:7.3.1611 +FROM centos:7.5.1804 MAINTAINER Gerrit Code Review Community RUN yum -y install initscripts sudo @@ -9,17 +9,21 @@ # Install OpenJDK and Gerrit in two subsequent transactions # (pre-trans Gerrit script needs to have access to the Java command) RUN yum -y install java-1.8.0-openjdk -RUN yum -y install gerrit-2.14.20 +RUN yum -y install gerrit-2.15.13-1 && rm -f /var/gerrit/logs/* USER gerrit RUN java -jar /var/gerrit/bin/gerrit.war init --batch --install-all-plugins -d /var/gerrit RUN java -jar /var/gerrit/bin/gerrit.war reindex -d /var/gerrit RUN git config -f /var/gerrit/etc/gerrit.config container.javaOptions "-Djava.security.egd=file:/dev/./urandom" +ENV CANONICAL_WEB_URL= + # Allow incoming traffic EXPOSE 29418 8080 VOLUME ["/var/gerrit/git", "/var/gerrit/index", "/var/gerrit/cache", "/var/gerrit/db", "/var/gerrit/etc"] # Start Gerrit -CMD /var/gerrit/bin/gerrit.sh start && tail -f /var/gerrit/logs/error_log +CMD git config -f /var/gerrit/etc/gerrit.config gerrit.canonicalWebUrl "${CANONICAL_WEB_URL:-http://$HOSTNAME:8080/}" && \ + git config -f /var/gerrit/etc/gerrit.config noteDb.changes.autoMigrate true && \ + /var/gerrit/bin/gerrit.sh run
diff --git a/ubuntu/16/Dockerfile b/ubuntu/16/Dockerfile index 97f5b51..0c132da 100644 --- a/ubuntu/16/Dockerfile +++ b/ubuntu/16/Dockerfile
@@ -12,17 +12,21 @@ # Install OpenJDK and Gerrit in two subsequent transactions # (pre-trans Gerrit script needs to have access to the Java command) RUN apt-get -y install openjdk-8-jdk -RUN apt-get -y install gerrit=2.14.20-1 && rm -f /var/gerrit/logs/* +RUN apt-get -y install gerrit=2.15.13-1 && rm -f /var/gerrit/logs/* USER gerrit RUN java -jar /var/gerrit/bin/gerrit.war init --batch --install-all-plugins -d /var/gerrit RUN java -jar /var/gerrit/bin/gerrit.war reindex -d /var/gerrit RUN git config -f /var/gerrit/etc/gerrit.config container.javaOptions "-Djava.security.egd=file:/dev/./urandom" +ENV CANONICAL_WEB_URL= + # Allow incoming traffic EXPOSE 29418 8080 VOLUME ["/var/gerrit/git", "/var/gerrit/index", "/var/gerrit/cache", "/var/gerrit/db", "/var/gerrit/etc"] # Start Gerrit -CMD /var/gerrit/bin/gerrit.sh start && tail -f /var/gerrit/logs/error_log +CMD git config -f /var/gerrit/etc/gerrit.config gerrit.canonicalWebUrl "${CANONICAL_WEB_URL:-http://$HOSTNAME:8080/}" && \ + git config -f /var/gerrit/etc/gerrit.config noteDb.changes.autoMigrate true && \ + /var/gerrit/bin/gerrit.sh run