docstranslation: use include_role instead of import_role
This commit is contained in:
parent
40e5e6f95f
commit
27295e92da
1 changed files with 14 additions and 7 deletions
|
@ -10,7 +10,8 @@
|
||||||
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- name: Define Project
|
||||||
|
include_role:
|
||||||
name: openshift/project
|
name: openshift/project
|
||||||
vars:
|
vars:
|
||||||
description: Documentation translation
|
description: Documentation translation
|
||||||
|
@ -31,23 +32,27 @@
|
||||||
size: 4096
|
size: 4096
|
||||||
register: r_ssh_key
|
register: r_ssh_key
|
||||||
|
|
||||||
- import_role:
|
- name: Define imagestream
|
||||||
|
include_role:
|
||||||
name: openshift/imagestream
|
name: openshift/imagestream
|
||||||
vars:
|
vars:
|
||||||
imagename: builder
|
imagename: builder
|
||||||
|
|
||||||
- import_role:
|
- name: Define buildconfig
|
||||||
|
include_role:
|
||||||
name: openshift/object
|
name: openshift/object
|
||||||
vars:
|
vars:
|
||||||
objectname: buildconfig.yml
|
objectname: buildconfig.yml
|
||||||
file: buildconfig.yml
|
file: buildconfig.yml
|
||||||
|
|
||||||
- import_role:
|
- name: Start build
|
||||||
|
include_role:
|
||||||
name: openshift/start-build
|
name: openshift/start-build
|
||||||
vars:
|
vars:
|
||||||
buildname: docstranslation-build
|
buildname: docstranslation-build
|
||||||
|
|
||||||
- import_role:
|
- name: Define secrets
|
||||||
|
include_role:
|
||||||
name: openshift/object
|
name: openshift/object
|
||||||
vars:
|
vars:
|
||||||
objectname: secrets.yml
|
objectname: secrets.yml
|
||||||
|
@ -55,7 +60,8 @@
|
||||||
tags:
|
tags:
|
||||||
- deploy-secrets
|
- deploy-secrets
|
||||||
|
|
||||||
- import_role:
|
- name: Define cron job
|
||||||
|
include_role:
|
||||||
name: openshift/object
|
name: openshift/object
|
||||||
vars:
|
vars:
|
||||||
file: cron.yml
|
file: cron.yml
|
||||||
|
@ -67,7 +73,8 @@
|
||||||
# actions to delete the project from OpenShift
|
# actions to delete the project from OpenShift
|
||||||
###############################################
|
###############################################
|
||||||
# to run: sudo rbac-playbook -l os_masters_stg[0] -t delete openshift-apps/docstranslation.yml
|
# to run: sudo rbac-playbook -l os_masters_stg[0] -t delete openshift-apps/docstranslation.yml
|
||||||
- import_role:
|
- name: Delete cron jobs
|
||||||
|
include_role:
|
||||||
name: openshift/object-delete
|
name: openshift/object-delete
|
||||||
vars:
|
vars:
|
||||||
objecttype: cronjob
|
objecttype: cronjob
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue