DEV-317: switched build image to smardigo-ci-ansible

- ansible-lint
- ansible-builder
master
Sven Ketelsen 4 years ago
parent 76f6e1d60a
commit 0b344d61a4

@ -1,4 +1,7 @@
--- ---
variables:
AWX_EE_DOCKER_IMAGE_EXTERN: "dev-harbor-01.smardigo.digital/awx/awx-custom-ee"
image: docker-cache.dev-at.de/docker:19 image: docker-cache.dev-at.de/docker:19
services: services:
@ -11,25 +14,21 @@ stages:
ansible-lint-job: ansible-lint-job:
stage: ansible-lint stage: ansible-lint
image: dev-harbor-01.smardigo.digital/awx/awx-custom-ee:latest image: dev-harbor-01.smardigo.digital/smardigo/smardigo-ci-ansible
before_script:
- pip install ansible-lint
script: script:
- echo "running ansible-lint to check for linting violations" - echo "Running ansible-lint to check for linting violations"
- /usr/local/bin/ansible-lint -c ansible-lint.cfg - ansible-lint -c ansible-lint.cfg
tags: tags:
- dind - dind
ansible-builder-job-dev: ansible-builder-job:
stage: ansible-builder stage: ansible-builder
before_script: before_script:
- cd ansible-builder - cd ansible-builder
- apk add py3-pip
- pip3 install ansible-builder
script: script:
- echo "running ansible-build to build dev-harbor-01.smardigo.digital/awx/awx-custom-ee:latest" - echo "Running ansible-build to build awx execution environment"
- ansible-builder build -v 3 --tag dev-harbor-01.smardigo.digital/awx/awx-custom-ee:latest - ansible-builder build -v 3 --tag $AWX_EE_DOCKER_IMAGE_EXTERN:latest
- docker push dev-harbor-01.smardigo.digital/awx/awx-custom-ee:latest - docker push $AWX_EE_DOCKER_IMAGE_EXTERN:latest
only: only:
- master - master
except: except:

@ -13,6 +13,6 @@ echo
echo updating $TO with image from $FROM echo updating $TO with image from $FROM
echo echo
ssh docker docker pull $FROM docker pull $FROM
ssh docker docker tag $FROM $TO docker tag $FROM $TO
ssh docker docker push $TO docker push $TO

Loading…
Cancel
Save