aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Helmert III <ajak@gentoo.org>2023-06-28 19:22:56 -0700
committerJohn Helmert III <ajak@gentoo.org>2023-06-29 08:22:35 -0700
commitc98033b1dc679a5e3ded53ee52ad15e738eeb0a0 (patch)
tree26c7e364180d9807542665443e79331227ce310e /build-python.sh
parentBump CI actions to silence warnings (diff)
downloaddocker-images-c98033b1dc679a5e3ded53ee52ad15e738eeb0a0.tar.gz
docker-images-c98033b1dc679a5e3ded53ee52ad15e738eeb0a0.tar.bz2
docker-images-c98033b1dc679a5e3ded53ee52ad15e738eeb0a0.zip
add plumbing to produce a python testing image
Closes: #73 Signed-off-by: John Helmert III <ajak@gentoo.org> Closes: https://github.com/gentoo/gentoo-docker-images/pull/128
Diffstat (limited to 'build-python.sh')
-rwxr-xr-xbuild-python.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/build-python.sh b/build-python.sh
new file mode 100755
index 0000000..6289c05
--- /dev/null
+++ b/build-python.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+NAME=python
+VERSION=${VERSION:-$(date -u +%Y%m%d)}
+VERSION_SUFFIX="-${VERSION}"
+
+ORG=${ORG:-gentoo}
+
+docker buildx build \
+ --file "${NAME}.Dockerfile" \
+ --build-arg ARCH="amd64" \
+ --build-arg MICROARCH="amd64" \
+ --tag "${ORG}/python" \
+ --platform "linux/amd64" \
+ --progress plain \
+ --load \
+ .