Commit d15626f1 authored by Markus Frosch's avatar Markus Frosch 📣

Remove Fedora 26

parent 8121eb6e
FROM fedora:26
RUN dnf update -y
# TODO: Remove this once the build deps for boost have been cleaned up...
RUN echo '%build_icinga_org 1' >/etc/rpm/macros.icinga_build
RUN dnf install -y \
sudo wget curl which tar expect git \
patch rpm-build redhat-rpm-config rpmlint \
patch ccache make util-linux \
dnf-utils rpmdevtools \
&& dnf clean all
RUN groupadd -g 1000 jenkins \
&& useradd -u 1000 -g 1000 -m jenkins \
&& echo 'Defaults:jenkins !requiretty' | tee -a /etc/sudoers \
&& echo 'jenkins ALL=(ALL:ALL) NOPASSWD: ALL' | tee -a /etc/sudoers
RUN wget -O /etc/yum.repos.d/ICINGA-release.repo \
IMAGE_SUFFIX := -x86_64
include ../
$(MAKE) -C 26
$(MAKE) -C 27
$(MAKE) -C 28
$(MAKE) -C 26 push
$(MAKE) -C 27 push
$(MAKE) -C 28 push
Markdown is supported
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