Skip to content
Snippets Groups Projects
Commit af0cfe45 authored by Eric Lippmann's avatar Eric Lippmann
Browse files

Add v15.4

parent 22fbe70e
No related branches found
No related tags found
No related merge requests found
FROM opensuse/leap:15.4
RUN zypper refresh -f \
&& zypper update -y \
&& zypper clean
RUN zypper --non-interactive install --no-recommends \
sudo wget curl which tar expect git \
make patch rpm-build rpmlint \
&& zypper clean
RUN zypper --non-interactive install --no-recommends \
cmake libopenssl-devel ccache \
&& zypper clean
RUN zypper --non-interactive addrepo https://download.opensuse.org/repositories/home:/icinga/15.4/home:icinga.repo \
&& zypper --gpg-auto-import-keys --non-interactive install spectool createrepo_c \
&& zypper clean -a
RUN rpm --import https://packages.icinga.com/icinga.key \
&& zypper --non-interactive addrepo --refresh https://packages.icinga.com/openSUSE/ICINGA-release.repo \
&& zypper --non-interactive refresh \
&& zypper clean -a
RUN groupadd -g 1000 build \
&& useradd -u 1000 -g 1000 -m build \
&& echo 'Defaults:build !requiretty' | tee -a /etc/sudoers \
&& echo 'build ALL=(ALL:ALL) NOPASSWD: ALL' | tee -a /etc/sudoers
RUN git clone https://git.icinga.com/build-docker/scripts.git /usr/local/bin
RUN icinga-provide-go
USER build
ENTRYPOINT ["/usr/local/bin/icinga-build-entrypoint"]
CMD ["icinga-build-package"]
VARIANT := x86_64
include ../image.mk
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment