summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJan Tuomi <jan.tuomi@eficode.com>2019-12-30 22:25:34 +0200
committerJan Tuomi <jan.tuomi@eficode.com>2019-12-30 22:25:34 +0200
commite20292d9809f876b258bb6631cf8de00a67bfebb (patch)
tree1235b74e2809e6ecd5a5da4899bf7e8b64d1dbb5 /.gitlab-ci.yml
parent6f1952a09e7401aa8d5889d810f4ddf1e9c0d909 (diff)
Use custom ansible image0.0.19
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 1 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5ce77d1..c60faeb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,11 +21,10 @@ publish:
deploy:
stage: deploy
- image: ubuntu:18.04
+ image: jantuomi/ansible:alpine3
only:
- tags
script:
- - apt update && apt install software-properties-common -y && apt-add-repository ppa:ansible/ansible && apt update && apt install ansible -y
- chmod 600 "$SSH_PRIVATE_KEY_FILE"
- IMAGE="$IMAGE_NAME:$CI_COMMIT_TAG"
- ansible-playbook --private-key "$SSH_PRIVATE_KEY_FILE" -i "$INVENTORY_FILE" -e "image_name=$IMAGE docker_user=gitlab-ci-token docker_password=$CI_JOB_TOKEN docker_registry=$CI_REGISTRY" -u root ansible/deploy-playbook.yaml