|
@@ -34,16 +34,26 @@ variables:
|
|
HOST_DUMMY: "http://www.flowdat.com/"
|
|
HOST_DUMMY: "http://www.flowdat.com/"
|
|
GIT_STRATEGY: clone
|
|
GIT_STRATEGY: clone
|
|
|
|
|
|
-ftth_docker:
|
|
|
|
|
|
+ftth_clone:
|
|
stage: build
|
|
stage: build
|
|
|
|
+ image: docker.infra.flowdat.com/fd3/sf-php:latest
|
|
script:
|
|
script:
|
|
- - docker info
|
|
|
|
- - docker login -u $DOCKER_USER -p $DOCKER_PWD docker.infra.flowdat.com
|
|
|
|
- eval $(ssh-agent); ssh-add keys/gitlab.id_rsa ; git clone git@gitlab.com:interlink-sa/flowdat3/modules/ftth.git
|
|
- eval $(ssh-agent); ssh-add keys/gitlab.id_rsa ; git clone git@gitlab.com:interlink-sa/flowdat3/modules/ftth.git
|
|
- - docker build --no-cache --tag $CONTAINER_IMAGE:latest ftth
|
|
|
|
- - docker push $CONTAINER_IMAGE:latest
|
|
|
|
|
|
+ artifacts:
|
|
|
|
+ paths:
|
|
|
|
+ - ftth/
|
|
only:
|
|
only:
|
|
refs:
|
|
refs:
|
|
- pushes
|
|
- pushes
|
|
variables:
|
|
variables:
|
|
- - $CI_COMMIT_REF_NAME == "master"
|
|
|
|
|
|
+ - $CI_COMMIT_REF_NAME == "master"
|
|
|
|
+
|
|
|
|
+ftth_docker:
|
|
|
|
+ stage: test
|
|
|
|
+ script:
|
|
|
|
+ - docker info
|
|
|
|
+ - docker login -u $DOCKER_USER -p $DOCKER_PWD docker.infra.flowdat.com
|
|
|
|
+ - docker build --no-cache --tag $CONTAINER_IMAGE:latest ftth
|
|
|
|
+ - docker push $CONTAINER_IMAGE:latest
|
|
|
|
+ dependencies:
|
|
|
|
+ - ftth_clone
|