Skip to content
Snippets Groups Projects
Unverified Commit 942d5c55 authored by Clemens Beck's avatar Clemens Beck
Browse files

Drop OpenSUSE Leap 15.5 builders

Relates https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8778
parent 3220d4b6
......@@ -35,9 +35,6 @@ debian_11 test:
debian_12 test:
extends:
- .test_build_with_ruby
opensuse_15.5 test:
extends:
- .test_build_with_ruby
opensuse_15.6 test:
extends:
- .test_build_with_ruby
......@@ -111,9 +108,6 @@ debian_11_arm64 test:
debian_12_arm64 test:
extends:
- .test_build_arm64
opensuse_15.5_arm64 test:
extends:
- .test_build_arm64
opensuse_15.6_arm64 test:
extends:
- .test_build_arm64
......@@ -161,9 +155,6 @@ debian_11:
debian_12:
extends:
- .build_and_deploy_with_ruby
opensuse_15.5:
extends:
- .build_and_deploy_with_ruby
opensuse_15.6:
extends:
- .build_and_deploy_with_ruby
......@@ -237,9 +228,6 @@ debian_11_arm64:
debian_12_arm64:
extends:
- .build_and_deploy_arm64
opensuse_15.5_arm64:
extends:
- .build_and_deploy_arm64
opensuse_15.6_arm64:
extends:
- .build_and_deploy_arm64
......
FROM opensuse/leap:15.5 as ruby-image
RUN zypper -q -n --gpg-auto-import-keys update \
&& zypper -q -n in -t pattern devel_perl devel_basis \
&& zypper -q -n install \
autoconf \
clang-devel \
gcc \
gcc-c++ \
git \
make \
curl \
libyaml-devel \
zlib-devel \
libopenssl-devel \
glibc-i18ndata \
glibc-locale \
hostname \
gzip \
&& zypper clean -a
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ENV LANGUAGE en_US:en
RUN localedef -i en_US -f UTF-8 en_US.UTF-8
<%= Snippets.new(include: %w[versions ruby]).populate %>
FROM ruby-image as builder
RUN zypper -q -n --gpg-auto-import-keys update \
&& zypper -q -n remove git \
&& zypper -q -n install \
autoconf \
automake \
byacc \
bzip2 \
ccache \
distcc \
gcc8 \
gcc8-c++ \
gdbm-devel \
gettext-devel \
gettext-tools \
krb5-devel \
libcurl-devel \
libexpat-devel \
libffi-devel \
ncurses-devel \
openssh \
readline-devel \
rpmbuild \
tar \
timezone \
unzip \
which \
python3 \
file
RUN update-ca-certificates -f
<%= Snippets.new(exclude: %w[ruby]).populate %>
FROM opensuse/leap:15.5
MAINTAINER GitLab Inc. <support@gitlab.com>
COPY --from=builder / /
FROM opensuse/leap:15.5 as builder
RUN zypper -q -n --gpg-auto-import-keys update
RUN zypper -q -n in -t pattern devel_perl devel_basis
RUN zypper -q -n install \
autoconf \
automake \
byacc \
bzip2 \
ccache \
clang-devel \
curl \
distcc \
gcc \
gcc-c++ \
gcc8 \
gcc8-c++ \
gdbm-devel \
gettext-devel \
gettext-tools \
glibc-i18ndata \
glibc-locale \
krb5-devel \
libcurl-devel \
libexpat-devel \
libffi-devel \
libopenssl-devel \
libyaml-devel \
make \
ncurses-devel \
openssh \
readline-devel \
rpmbuild \
tar \
timezone \
unzip \
which \
zlib-devel \
python3 \
file
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ENV LANGUAGE en_US:en
RUN localedef -i en_US -f UTF-8 en_US.UTF-8
RUN update-ca-certificates -f
<%= Snippets.new(platform: 'arm64').populate %>
FROM opensuse/leap:15.5
MAINTAINER GitLab Inc. <support@gitlab.com>
COPY --from=builder / /
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment