aboutsummaryrefslogtreecommitdiffstats
path: root/osmo-msc-latest
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2021-03-03 14:58:29 +0100
committerOliver Smith <osmith@sysmocom.de>2021-03-04 14:42:32 +0100
commit69b3ecb912ab61dfb404857baa1534bb0b117e75 (patch)
tree01a4d4d787f16f0e7a8cb08736ce75710f113bda /osmo-msc-latest
parenteffdb1a452f1e42d6834d77c504dd90ad3854562 (diff)
osmo-*-latest: support centos8
Add a new centos8-obs-latest container with shared code (just like debian-stretch-obs-latest) and adjust the package install blocks in osmo-*-latest. Related: OS#5049 Change-Id: I274b31d4903df07e99fd434af25bdb72991f6923
Diffstat (limited to 'osmo-msc-latest')
-rw-r--r--osmo-msc-latest/Dockerfile17
1 files changed, 13 insertions, 4 deletions
diff --git a/osmo-msc-latest/Dockerfile b/osmo-msc-latest/Dockerfile
index 4ff86d3..d2c1107 100644
--- a/osmo-msc-latest/Dockerfile
+++ b/osmo-msc-latest/Dockerfile
@@ -2,11 +2,20 @@ ARG USER
ARG DISTRO
FROM $USER/$DISTRO-obs-latest
# Arguments used after FROM must be specified again
+ARG DISTRO
-RUN apt-get update && \
- apt-get install -y --no-install-recommends \
- osmo-msc && \
- apt-get clean
+RUN case "$DISTRO" in \
+ debian*) \
+ apt-get update && \
+ apt-get install -y --no-install-recommends \
+ osmo-msc && \
+ apt-get clean \
+ ;; \
+ centos*) \
+ dnf install -y \
+ osmo-msc \
+ ;; \
+ esac
WORKDIR /tmp