Skip to content
Snippets Groups Projects
Commit 3ea71c9d authored by Erick Hitter's avatar Erick Hitter
Browse files

Try a PHP container

parent 8f980106
Branches
No related tags found
1 merge request!5Automated image builds for registry
Pipeline #515 failed
This commit is part of merge request !5. Comments created here will be created in the context of that merge request.
...@@ -6,26 +6,52 @@ services: ...@@ -6,26 +6,52 @@ services:
before_script: before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
#
# TESTS
#
lint_dockerfile: lint_dockerfile:
stage: test stage: test
image: hadolint/hadolint:latest-debian image: hadolint/hadolint:latest-debian
script: script:
- find . -name "Dockerfile" -execdir hadolint {} \; - find . -name "Dockerfile" -execdir hadolint {} \;
#
# IMAGE BUILDS/PUSHES
#
# Golang
build-golang-master: build-golang-master:
stage: build stage: deploy
script: script:
- docker build --pull -t "$CI_REGISTRY/docker/images/golang:latest" ./golang/latest - docker build --pull -t "$CI_REGISTRY_IMAGE/golang:latest" ./golang/latest
# - docker push "$CI_REGISTRY/docker/images/golang:latest" - docker push "$CI_REGISTRY_IMAGE/golang:latest"
only: only:
- master - master
when: manual
build-golang-dev: build-golang-dev:
stage: build stage: deploy
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE/golang:latest-dev" ./golang/latest
- docker push "$CI_REGISTRY_IMAGE/golang:latest-dev"
except:
- master
# PHP 7.3
build-php-7.3-master:
stage: deploy
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.3" ./php/7.3
- docker push "$CI_REGISTRY_IMAGE/php:7.3"
only:
- master
when: manual
build-php-7.3-dev:
stage: deploy
script: script:
- echo $CI_REGISTRY_IMAGE - docker build --pull -t "$CI_REGISTRY_IMAGE/php:7.3-dev" ./php/7.3
- echo $CI_REGISTRY - docker push "$CI_REGISTRY_IMAGE/php:7.3-dev"
- docker build --pull -t "$CI_REGISTRY/docker/images/golang:$CI_COMMIT_REF_SLUG" ./golang/latest
# - docker push "$CI_REGISTRY/docker/images/golang:$CI_COMMIT_REF_SLUG"
except: except:
- master - master
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment