Update CI definition
This commit is contained in:
parent
506c58a18e
commit
9c843f0375
@ -64,26 +64,41 @@ Test:
|
|||||||
# PRE-MAIN CONFIGURATION
|
# PRE-MAIN CONFIGURATION
|
||||||
Local:
|
Local:
|
||||||
stage: play-pre
|
stage: play-pre
|
||||||
|
only:
|
||||||
|
- pipelines
|
||||||
|
- schedules
|
||||||
script:
|
script:
|
||||||
- ansible-playbook --skip-tags no-auto playbooks/site_local.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
- ansible-playbook --skip-tags no-auto playbooks/site_local.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
||||||
Pre:
|
Pre:
|
||||||
stage: play-pre
|
stage: play-pre
|
||||||
|
only:
|
||||||
|
- pipelines
|
||||||
|
- schedules
|
||||||
script:
|
script:
|
||||||
- ansible-playbook --skip-tags no-auto playbooks/site_pre.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
- ansible-playbook --skip-tags no-auto playbooks/site_pre.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
||||||
|
|
||||||
# MAIN CONFIGURATION
|
# MAIN CONFIGURATION
|
||||||
Main:
|
Main:
|
||||||
stage: play-main
|
stage: play-main
|
||||||
|
only:
|
||||||
|
- pipelines
|
||||||
|
- schedules
|
||||||
retry: 1
|
retry: 1
|
||||||
script:
|
script:
|
||||||
- ansible-playbook --skip-tags no-auto playbooks/site_main.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
- ansible-playbook --skip-tags no-auto playbooks/site_main.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
||||||
Common:
|
Common:
|
||||||
stage: play-main
|
stage: play-main
|
||||||
|
only:
|
||||||
|
- pipelines
|
||||||
|
- schedules
|
||||||
script:
|
script:
|
||||||
- ansible-playbook --skip-tags no-auto playbooks/site_common.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
- ansible-playbook --skip-tags no-auto playbooks/site_common.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
||||||
|
|
||||||
# CLEANUP
|
# CLEANUP
|
||||||
Cleanup:
|
Cleanup:
|
||||||
stage: play-post
|
stage: play-post
|
||||||
|
only:
|
||||||
|
- pipelines
|
||||||
|
- schedules
|
||||||
script:
|
script:
|
||||||
- ansible-playbook --skip-tags no-auto playbooks/site_post.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
- ansible-playbook --skip-tags no-auto playbooks/site_post.yml --ssh-common-args='-o ProxyCommand="ssh -W %h:%p -q ansible@bastion1.dallas.mgmt.desu.ltd"' --vault-password-file ~/.vault_pass
|
||||||
|
Loading…
x
Reference in New Issue
Block a user