]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
builder: archs for oraclelinux-8; el-8 symlinks
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 31 Jan 2022 15:28:04 +0000 (16:28 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 31 Jan 2022 15:28:04 +0000 (16:28 +0100)
builder-support/dockerfiles/Dockerfile.target.el-8 [new symlink]
builder-support/dockerfiles/Dockerfile.target.el-8-amd64 [new symlink]
builder-support/dockerfiles/Dockerfile.target.el-8-arm64 [new symlink]
builder-support/dockerfiles/Dockerfile.target.oraclelinux-8
builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-amd64 [new symlink]
builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-arm64 [new symlink]

diff --git a/builder-support/dockerfiles/Dockerfile.target.el-8 b/builder-support/dockerfiles/Dockerfile.target.el-8
new file mode 120000 (symlink)
index 0000000..608942e
--- /dev/null
@@ -0,0 +1 @@
+Dockerfile.target.oraclelinux-8
\ No newline at end of file
diff --git a/builder-support/dockerfiles/Dockerfile.target.el-8-amd64 b/builder-support/dockerfiles/Dockerfile.target.el-8-amd64
new file mode 120000 (symlink)
index 0000000..f5f60ee
--- /dev/null
@@ -0,0 +1 @@
+Dockerfile.target.oraclelinux-8-amd64
\ No newline at end of file
diff --git a/builder-support/dockerfiles/Dockerfile.target.el-8-arm64 b/builder-support/dockerfiles/Dockerfile.target.el-8-arm64
new file mode 120000 (symlink)
index 0000000..55a25a3
--- /dev/null
@@ -0,0 +1 @@
+Dockerfile.target.oraclelinux-8-arm64
\ No newline at end of file
index d490101eb8c500a3862b406fab4f540b63abfd61..63dac11e52e89bfe01f1826fed4494d4411220eb 100644 (file)
@@ -3,7 +3,16 @@
 
 # This defines the distribution base layer
 # Put only the bare minimum of common commands here, without dev tools
+@IF [ ${BUILDER_TARGET} = oraclelinux-8 -o ${BUILDER_TARGET} = el-8 ]
 FROM oraclelinux:8 as dist-base
+@ENDIF
+@IF [ ${BUILDER_TARGET} = oraclelinux-8-amd64 -o ${BUILDER_TARGET} = el-8-amd64 ]
+FROM amd64/oraclelinux:8 as dist-base
+@ENDIF
+@IF [ ${BUILDER_TARGET} = oraclelinux-8-arm64 -o ${BUILDER_TARGET} = el-8-arm64 ]
+FROM arm64v8/oraclelinux:8 as dist-base
+@ENDIF
+
 ARG BUILDER_CACHE_BUSTER=
 RUN touch /var/lib/rpm/* && dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && \
     dnf install -y 'dnf-command(config-manager)' yum && \
diff --git a/builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-amd64 b/builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-amd64
new file mode 120000 (symlink)
index 0000000..608942e
--- /dev/null
@@ -0,0 +1 @@
+Dockerfile.target.oraclelinux-8
\ No newline at end of file
diff --git a/builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-arm64 b/builder-support/dockerfiles/Dockerfile.target.oraclelinux-8-arm64
new file mode 120000 (symlink)
index 0000000..608942e
--- /dev/null
@@ -0,0 +1 @@
+Dockerfile.target.oraclelinux-8
\ No newline at end of file