diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 2588b11817c3eb8d6eacc115d2434c9744af1909..0000000000000000000000000000000000000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,38 +0,0 @@ - -stages: - - build - - check - - -docker_ci_image: - variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - stage: build - image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:stable - services: - - name: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:dind - alias: docker - script: - - echo -n "$CI_JOB_TOKEN" | docker login -u gitlab-ci-token --password-stdin registry.git.autistici.org - - cd ci && docker build --build-arg ci_token=$CI_JOB_TOKEN --pull -t $IMAGE_TAG . - - docker tag $IMAGE_TAG $CI_REGISTRY_IMAGE:runner - - docker push $CI_REGISTRY_IMAGE:runner - only: - changes: - - ci/** - - .gitlab-ci.yml - -check: - stage: check - image: registry.git.autistici.org/streampunk/ansible:runner - script: - - ln -s ci/ansible-ci.cfg ansible.cfg - - echo -n "${ANSIBLE_VAULT_PASSWORD}" > .ansible_vault_pw - - export ANSIBLE_VAULT_PASSWORD_FILE=.ansible_vault_pw - - with-ssh-key ansible-playbook -i hosts.ini --diff --check site.yml - - ./ci/has-changed ansible.log - artifacts: - paths: - - ansible.log - when: always -