Skip to content

Commit

Permalink
Update Dockerfiles to version 24.1.4
Browse files Browse the repository at this point in the history
  • Loading branch information
XebiaLabsCI committed Jul 17, 2024
1 parent e8c96cc commit aed3ba8
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 26 deletions.
10 changes: 6 additions & 4 deletions xl-release/24.1/amazonlinux/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down Expand Up @@ -73,7 +75,7 @@ FROM amazonlinux:2

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand Down
14 changes: 8 additions & 6 deletions xl-release/24.1/centos/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down Expand Up @@ -73,7 +75,7 @@ FROM centos:7

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand All @@ -86,8 +88,8 @@ ENV APP_ROOT=/opt/xebialabs \


# Install dependencies
RUN yum update -y && \
yum install -y epel-release telnet && \
#RUN yum update -y && \
RUN yum install -y epel-release telnet && \
yum install -y curl jq unzip which && \
curl https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm --output jdk-17_linux-x64_bin.rpm && \
yum -y install ./jdk-17_linux-x64_bin.rpm && \
Expand Down
10 changes: 6 additions & 4 deletions xl-release/24.1/debian-slim/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down Expand Up @@ -78,7 +80,7 @@ FROM openjdk:17-jdk-slim-buster

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand Down
10 changes: 6 additions & 4 deletions xl-release/24.1/redhat/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down Expand Up @@ -79,7 +81,7 @@ FROM registry.access.redhat.com/ubi8/openjdk-17:latest

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand Down
10 changes: 6 additions & 4 deletions xl-release/24.1/rhel/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM registry.access.redhat.com/rhel7/rhel-atomic

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand Down Expand Up @@ -39,10 +39,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down
10 changes: 6 additions & 4 deletions xl-release/24.1/ubuntu/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ ENV APP_ROOT=/opt/xebialabs \
APP_HOME=/opt/xebialabs/xl-release-server

# Install xl-release from zip file
COPY resources/xl-release-24.1.3-server.zip /tmp
COPY resources/xl-release-24.1.4-server.zip /tmp
RUN mkdir -p ${APP_ROOT} && \
unzip /tmp/xl-release-24.1.3-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.3-server ${APP_HOME} && \
unzip /tmp/xl-release-24.1.4-server.zip -d ${APP_ROOT} && \
mv ${APP_ROOT}/xl-release-24.1.4-server ${APP_HOME} && \
rm -fr ${APP_HOME}/serviceWrapper/ && \
rm ${APP_HOME}/bin/.wrapper-env* ${APP_HOME}/bin/install-service* ${APP_HOME}/bin/uninstall-service* && \
true

# Add bin/run-in-container.sh
Expand Down Expand Up @@ -74,7 +76,7 @@ USER root

LABEL name="xebialabs/xl-release" \
vendor="Digital.ai" \
version="24.1.3" \
version="24.1.4" \
release="1" \
summary="XL Release" \
description="Automate, orchestrate and get visibility into your release pipelines — at enterprise scale" \
Expand Down

0 comments on commit aed3ba8

Please sign in to comment.