~xenrox/ansible

21bc984ccd162144e1116460db58e05faf7547e3 — Thorben Günther 2 months ago 149f8bc
build: Deploy avalon playbook

References: https://todo.xenrox.net/~xenrox/infrastructure/7
1 files changed, 10 insertions(+), 0 deletions(-)

M .build.yml
M .build.yml => .build.yml +10 -0
@@ 2,8 2,12 @@ image: archlinux
packages:
  - ansible
  - ansible-lint
  - python-hvac
  - terraform
  - yamllint
secrets:
  - 1bdb2e5e-045c-43d0-ba8b-997c25f31a43
  - 333ce0ce-fd54-492d-a8b2-508d7deaa8f0
sources:
  - https://git.xenrox.net/~xenrox/ansible
environment:


@@ 26,3 30,9 @@ tasks:
      cd ../terraform_keycloak
      terraform init -backend=false
      terraform validate
  - deploy: |
      set +x
      . ~/.vault-secret
      set -x
      cd ansible
      ansible-playbook playbooks/avalon.yml