diff --git a/build_containers.sh b/build_containers.sh index 602cd93eaac31580c57d1ef42cbf9d874e87e07a..9fb0deb917eec2ca1d2d37304900ff4a702d3ec7 100755 --- a/build_containers.sh +++ b/build_containers.sh @@ -19,11 +19,14 @@ if [[ ! -z "${DOCKERFILES-}" ]]; then BUILDRESULT=$? if [ ${BUILDRESULT} -eq 0 ]; then docker push ${REGISTRY_PATH}/${DOCKERTAG#db-}:${GITBRANCH} - #TODO: this currently assumes that the only containers we are working on are the php containers. - # Legacy from when this was a Jenkins script - #if [ "${GITBRANCH}" != "production" ]; then - # curl https://dispatcher.drupalci.org/job/drupalci_test_containers/buildWithParameters?token=${2}\&DCI_PHPVersion=${DOCKERTAG}:${GITBRANCH} - #fi + + # Check if we're building 8.1-apache or 8.2-apache images + if [[ "${DOCKERTAG}" == "php-8.1-apache" || "${DOCKERTAG}" == "php-8.2-apache" ]]; then + # Tag and push with -ubuntu suffix + docker tag ${REGISTRY_PATH}/${DOCKERTAG}:${GITBRANCH} \ + ${REGISTRY_PATH}/${DOCKERTAG}-ubuntu:${GITBRANCH} + docker push ${REGISTRY_PATH}/${DOCKERTAG}-ubuntu:${GITBRANCH} + fi fi done fi diff --git a/php/8.1-apache/Dockerfile b/php/8.1-apache/Dockerfile index 4cdc68aabb80869bdf5ae7e42d7ea716c221249b..ebde08af1477ec10e3a4d925877eb786de3597f5 100644 --- a/php/8.1-apache/Dockerfile +++ b/php/8.1-apache/Dockerfile @@ -8,7 +8,7 @@ ARG PHP_CFLAGS="-O2 -g" FROM ${THE_BASE_IMAGE} as builder ENV DRUPALCI=TRUE TERM=xterm DEBIAN_FRONTEND=noninteractive -######### +######## # Php build ######