change to jobs folder

This commit is contained in:
2022-10-22 13:28:12 -05:00
parent d8d6af81e4
commit c747afa089
4 changed files with 8 additions and 10 deletions

View File

@@ -35,7 +35,7 @@ plan:
changes:
- terraform.tf
- terraform.tfvars
- tasks/main.yml
- jobs/main.yml
apply:
stage: apply
@@ -67,7 +67,7 @@ apply:
changes:
- terraform.tf
- terraform.tfvars
- tasks/main.yml
- jobs/main.yml
when: manual
ansible-apply:
@@ -80,14 +80,14 @@ ansible-apply:
script:
- apt update && apt install ansible -y
- ansible-galaxy install -r $CI_PROJECT_DIR/group_vars/requirements.yml
- ansible-playbook $CI_PROJECT_DIR/tasks/main.yml
- ansible-playbook $CI_PROJECT_DIR/jobs/main.yml
needs:
- apply
only:
changes:
- terraform.tf
- terraform.tfvars
- tasks/main.yml
- jobs/main.yml
destroy:
stage: destroy
@@ -115,7 +115,7 @@ destroy:
changes:
- terraform.tf
- terraform.tfvars
- tasks/main.yml
- jobs/main.yml
when: manual
ansible-update:
@@ -125,7 +125,7 @@ ansible-update:
script:
- apt update && apt install ansible -y
- ansible-galaxy install -r $CI_PROJECT_DIR/group_vars/requirements.yml
- ansible-playbook $CI_PROJECT_DIR/tasks/update.yml
- ansible-playbook $CI_PROJECT_DIR/jobs/update.yml
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
when: always
@@ -137,7 +137,7 @@ ansible-update-dns:
script:
- apt update && apt install ansible -y
- ansible-galaxy install -r $CI_PROJECT_DIR/group_vars/requirements.yml
- ansible-playbook $CI_PROJECT_DIR/tasks/dns.yml
- ansible-playbook $CI_PROJECT_DIR/jobs/dns.yml
only:
changes:
- tasks/dns.yml
- jobs/dns.yml

View File

@@ -6,8 +6,6 @@
- {record: 'bitwarden', zone: 'durp.info', proxied: 'yes', state: 'present'}
- {record: 'nextcloud', zone: 'durp.info', proxied: 'yes', state: 'present'}
- {record: 'grafana', zone: 'durp.info', proxied: 'yes', state: 'present'}
- {record: 'alertmanager', zone: 'durp.info', proxied: 'yes', state: 'absent'}
- {record: 'prometheus', zone: 'durp.info', proxied: 'yes', state: 'absent'}
- {record: 'kong', zone: 'durp.info', proxied: 'yes', state: 'present'}
- {record: '@', zone: 'durp.info', proxied: 'yes', state: 'present'}
- {record: 'whoogle', zone: 'durp.info', proxied: 'yes', state: 'present'}