From 4854bacea8111453562319908abe493efdf4f12b Mon Sep 17 00:00:00 2001 From: Erick Hitter <git-contrib@ethitter.com> Date: Fri, 22 Feb 2019 23:21:39 -0800 Subject: [PATCH] Remaining PHP builds --- .gitlab-ci.yml | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 70fdfc5..9f6c4d2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -57,3 +57,96 @@ build-php-7.3-dev: - docker push "$CI_REGISTRY_IMAGE/php:7.3-dev" except: - master + +# PHP 7.2 +build-php-7.2-master: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.2" ./php/7.2 + - docker push "$CI_REGISTRY_IMAGE/php:7.2" + only: + - master + when: manual + +build-php-7.2-dev: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.2-dev" ./php/7.2 + - docker push "$CI_REGISTRY_IMAGE/php:7.2-dev" + except: + - master + +# PHP 7.1 +build-php-7.1-master: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.1" ./php/7.1 + - docker push "$CI_REGISTRY_IMAGE/php:7.1" + only: + - master + when: manual + +build-php-7.1-dev: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.1-dev" ./php/7.1 + - docker push "$CI_REGISTRY_IMAGE/php:7.1-dev" + except: + - master + +# PHP 7.0 +build-php-7.0-master: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.0" ./php/7.0 + - docker push "$CI_REGISTRY_IMAGE/php:7.0" + only: + - master + when: manual + +build-php-7.0-dev: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.0-dev" ./php/7.0 + - docker push "$CI_REGISTRY_IMAGE/php:7.0-dev" + except: + - master + allow_failure: true + +# PHP 5.6 +build-php-5.6-master: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:5.6" ./php/5.6 + - docker push "$CI_REGISTRY_IMAGE/php:5.6" + only: + - master + when: manual + +build-php-5.6-dev: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:5.6-dev" ./php/5.6 + - docker push "$CI_REGISTRY_IMAGE/php:5.6-dev" + except: + - master + allow_failure: true + +# PHP 5.3 +build-php-5.3-master: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:5.3" ./php/5.3 + - docker push "$CI_REGISTRY_IMAGE/php:5.3" + only: + - master + when: manual + +build-php-5.3-dev: + stage: deploy + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE/php:5.3-dev" ./php/5.3 + - docker push "$CI_REGISTRY_IMAGE/php:5.3-dev" + except: + - master + allow_failure: true -- GitLab