Skip to content

Commit

Permalink
keep dockerfiles in sync between open-source and pro (#14624)
Browse files Browse the repository at this point in the history
  • Loading branch information
gtritchie committed May 1, 2024
1 parent 61ab68b commit f4576de
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 6 deletions.
3 changes: 2 additions & 1 deletion docker/jenkins/Dockerfile.bionic
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ RUN apt-get update && \
libssl-dev \
libssh2-1-dev \
libtiff5-dev\
libuser1-dev \
libxml2-dev \
libxslt1-dev \
lsof \
Expand Down Expand Up @@ -140,3 +139,5 @@ RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers


RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi
3 changes: 2 additions & 1 deletion docker/jenkins/Dockerfile.focal
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ RUN apt-get update && \
libsqlite3-dev \
libssl-dev \
libtiff5-dev \
libuser1-dev \
libxml2-dev \
libxslt1-dev \
lsof \
Expand All @@ -63,6 +62,7 @@ RUN apt-get update && \
xvfb \
zlib1g-dev


# If ARCH=amd64, install gcc-multilib
RUN if [ "$ARCH" = "amd64" ]; then \
apt-get update && \
Expand Down Expand Up @@ -140,3 +140,4 @@ RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi
2 changes: 1 addition & 1 deletion docker/jenkins/Dockerfile.jammy
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ RUN apt-get update && \
libsqlite3-dev \
libssl-dev \
libtiff5-dev\
libuser1-dev \
libxml2-dev \
libxslt1-dev \
lsof \
Expand Down Expand Up @@ -133,3 +132,4 @@ RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi
3 changes: 2 additions & 1 deletion docker/jenkins/Dockerfile.opensuse15
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ RUN zypper --non-interactive --gpg-auto-import-keys refresh && \
libopenssl-devel \
libpng-devel \
libtiff-devel \
libuser-devel \
libuuid-devel \
libxml2-devel \
lsof \
Expand Down Expand Up @@ -130,3 +129,5 @@ ARG JENKINS_UID=999
RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi
3 changes: 2 additions & 1 deletion docker/jenkins/Dockerfile.rhel8
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ RUN yum install -y \
libcap-devel \
libcurl-devel \
libpq-devel \
libuser \
libuuid-devel \
libxml2-devel \
llvm-devel \
Expand Down Expand Up @@ -146,3 +145,5 @@ RUN /tmp/clean-uid.sh $JENKINS_UID && \
RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi
3 changes: 2 additions & 1 deletion docker/jenkins/Dockerfile.rhel9
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ RUN dnf install -y \
libjpeg-turbo-devel \
libpng-devel \
libtiff-devel \
libuser-devel \
libuuid-devel \
llvm-devel \
lsof \
Expand Down Expand Up @@ -136,3 +135,5 @@ RUN /tmp/clean-uid.sh $JENKINS_UID && \
RUN groupadd -g $JENKINS_GID jenkins && \
useradd -m -d /var/lib/jenkins -u $JENKINS_UID -g jenkins jenkins && \
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN if [ -d "/src" ]; then git config --global --add safe.directory /src; fi

0 comments on commit f4576de

Please sign in to comment.