Remove the ci deploy stop
This commit is contained in:
@@ -3,7 +3,6 @@ stages:
|
|||||||
- test # Use the build artifacts to run the tests
|
- test # Use the build artifacts to run the tests
|
||||||
- packaging # Publish some packages (rpm, deb…)
|
- packaging # Publish some packages (rpm, deb…)
|
||||||
- external # Interact with some external service (codecov, coverity…)
|
- external # Interact with some external service (codecov, coverity…)
|
||||||
- deploy
|
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- uname -a
|
- uname -a
|
||||||
@@ -328,34 +327,3 @@ packaging:archlinux:
|
|||||||
- makepkg -si --noconfirm
|
- makepkg -si --noconfirm
|
||||||
- test -e /usr/bin/biboumi
|
- test -e /usr/bin/biboumi
|
||||||
dependencies: []
|
dependencies: []
|
||||||
|
|
||||||
#
|
|
||||||
## Deploy jobs
|
|
||||||
#
|
|
||||||
|
|
||||||
deploy:docker:
|
|
||||||
stage: deploy
|
|
||||||
tags:
|
|
||||||
- docker-in-docker
|
|
||||||
only:
|
|
||||||
- master@louiz/biboumi
|
|
||||||
variables:
|
|
||||||
DOCKER_HOST: tcp://docker.louiz.org:2376
|
|
||||||
DOCKER_TLS_VERIFY: 1
|
|
||||||
SERVICE_NAME: biboumi
|
|
||||||
script:
|
|
||||||
- mkdir -p ~/.docker
|
|
||||||
- echo "$TLSCACERT" > ~/.docker/ca.pem
|
|
||||||
- echo "$TLSCERT" > ~/.docker/cert.pem
|
|
||||||
- echo "$TLSKEY" > ~/.docker/key.pem
|
|
||||||
- docker version
|
|
||||||
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN docker.louiz.org
|
|
||||||
- docker build --pull --no-cache -t docker.louiz.org/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME docker/biboumi/alpine
|
|
||||||
- docker push docker.louiz.org/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME
|
|
||||||
- docker service create --with-registry-auth --detach=false --name $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-1 -e BIBOUMI_PASSWORD=password -e BIBOUMI_XMPP_SERVER_IP=prosody -e BIBOUMI_HOSTNAME=test.biboumi.louiz.org --network xmpp docker.louiz.org/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME || docker service update $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-1
|
|
||||||
- docker service create --with-registry-auth --detach=false --name $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-2 -e BIBOUMI_PASSWORD=password -e BIBOUMI_XMPP_SERVER_IP=prosody -e BIBOUMI_HOSTNAME=test2.biboumi.louiz.org --network xmpp docker.louiz.org/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME || docker service update $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-2
|
|
||||||
- docker service create --with-registry-auth --detach=false --name $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-3 -e BIBOUMI_PASSWORD=password -e BIBOUMI_XMPP_SERVER_IP=prosody -e BIBOUMI_HOSTNAME=test3.biboumi.louiz.org --network xmpp docker.louiz.org/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME || docker service update $CI_PROJECT_NAMESPACE-$CI_PROJECT_NAME-3
|
|
||||||
environment:
|
|
||||||
name: master
|
|
||||||
url: https://biboumi.louiz.org
|
|
||||||
dependencies: []
|
|
||||||
|
|||||||
Reference in New Issue
Block a user