]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add jenkins test repo dockerfiles
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>
Tue, 5 Nov 2019 15:05:25 +0000 (15:05 +0000)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Tue, 5 Nov 2019 15:39:37 +0000 (15:39 +0000)
scripts/jenkins/centos6/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/centos7/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/centos8/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/debian10/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/debian8/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/debian9/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/ubuntu14/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/ubuntu16/Dockerfile.testrepo [new file with mode: 0644]
scripts/jenkins/ubuntu18/Dockerfile.testrepo [new file with mode: 0644]

diff --git a/scripts/jenkins/centos6/Dockerfile.testrepo b/scripts/jenkins/centos6/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..e25c00b
--- /dev/null
@@ -0,0 +1,4 @@
+#
+#  Clean image to test packages in
+#
+FROM centos:6
diff --git a/scripts/jenkins/centos7/Dockerfile.testrepo b/scripts/jenkins/centos7/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..6f69cfd
--- /dev/null
@@ -0,0 +1,4 @@
+#
+#  Clean image to test packages in
+#
+FROM centos:7
diff --git a/scripts/jenkins/centos8/Dockerfile.testrepo b/scripts/jenkins/centos8/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..c0137ca
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM centos:8
+
+# Seems to work around https://bugs.centos.org/view.php?id=16655
+RUN rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
diff --git a/scripts/jenkins/debian10/Dockerfile.testrepo b/scripts/jenkins/debian10/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..343bbd0
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM debian:buster
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps
diff --git a/scripts/jenkins/debian8/Dockerfile.testrepo b/scripts/jenkins/debian8/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..c41e9f2
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM debian:jessie
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps
diff --git a/scripts/jenkins/debian9/Dockerfile.testrepo b/scripts/jenkins/debian9/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..6e71847
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM debian:stretch
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps
diff --git a/scripts/jenkins/ubuntu14/Dockerfile.testrepo b/scripts/jenkins/ubuntu14/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..986c935
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM ubuntu:14.04
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps
diff --git a/scripts/jenkins/ubuntu16/Dockerfile.testrepo b/scripts/jenkins/ubuntu16/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..9611123
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM ubuntu:16.04
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps
diff --git a/scripts/jenkins/ubuntu18/Dockerfile.testrepo b/scripts/jenkins/ubuntu18/Dockerfile.testrepo
new file mode 100644 (file)
index 0000000..c513168
--- /dev/null
@@ -0,0 +1,7 @@
+#
+#  Clean image to test packages in
+#
+FROM ubuntu:18.04
+RUN apt-get update && \
+    apt-get -y dist-upgrade && \
+    apt-get -y install procps