update job run
This commit is contained in:
parent
55ffb7055c
commit
52192b4d24
21
ansible/Jenkinsfile
vendored
21
ansible/Jenkinsfile
vendored
@ -12,15 +12,12 @@ pipeline {
|
||||
choices: ['SiteA', 'SiteB', 'All'],
|
||||
description: 'Выберите сайты для развертывания'
|
||||
)
|
||||
|
||||
|
||||
string(name: 'ADDITIONAL_CONTENT_SITEA_H2', defaultValue: 'Новое сообщение для SiteA', description: 'Дополнительный <h2> контент для SiteA')
|
||||
string(name: 'ADDITIONAL_CONTENT_SITEA_P', defaultValue: 'Дополнительный параграф для SiteA', description: 'Дополнительный <p> контент для SiteA')
|
||||
|
||||
|
||||
string(name: 'ADDITIONAL_CONTENT_SITEB_H2', defaultValue: 'Новое сообщение для SiteB', description: 'Дополнительный <h2> контент для SiteB')
|
||||
string(name: 'ADDITIONAL_CONTENT_SITEB_P', defaultValue: 'Дополнительный параграф для SiteB', description: 'Дополнительный <p> контент для SiteB')
|
||||
|
||||
string(name: 'ADDITIONAL_CONTENT_ALL_H2', defaultValue: 'Новое сообщение для всех сайтов', description: 'Дополнительный <h2> контент для всех сайтов')
|
||||
string(name: 'ADDITIONAL_CONTENT_ALL_P', defaultValue: 'Дополнительный параграф для всех сайтов', description: 'Дополнительный <p> контент для всех сайтов')
|
||||
}
|
||||
|
||||
stages {
|
||||
@ -58,29 +55,23 @@ pipeline {
|
||||
selectedHosts = 'SiteA,proxy'
|
||||
extraVars.siteA_h2 = params.ADDITIONAL_CONTENT_SITEA_H2
|
||||
extraVars.siteA_p = params.ADDITIONAL_CONTENT_SITEA_P
|
||||
extraVars.siteB_h2 = null
|
||||
extraVars.siteB_p = null
|
||||
break
|
||||
case 'SiteB':
|
||||
selectedHosts = 'SiteB,proxy'
|
||||
extraVars.siteB_h2 = params.ADDITIONAL_CONTENT_SITEB_H2
|
||||
extraVars.siteB_p = params.ADDITIONAL_CONTENT_SITEB_P
|
||||
extraVars.siteA_h2 = null
|
||||
extraVars.siteA_p = null
|
||||
break
|
||||
case 'All':
|
||||
selectedHosts = 'SiteA,SiteB,proxy'
|
||||
extraVars.siteA_h2 = params.ADDITIONAL_CONTENT_ALL_H2
|
||||
extraVars.siteA_p = params.ADDITIONAL_CONTENT_ALL_P
|
||||
extraVars.siteB_h2 = params.ADDITIONAL_CONTENT_ALL_H2
|
||||
extraVars.siteB_p = params.ADDITIONAL_CONTENT_ALL_P
|
||||
extraVars.siteA_h2 = params.ADDITIONAL_CONTENT_SITEA_H2
|
||||
extraVars.siteA_p = params.ADDITIONAL_CONTENT_SITEA_P
|
||||
extraVars.siteB_h2 = params.ADDITIONAL_CONTENT_SITEB_H2
|
||||
extraVars.siteB_p = params.ADDITIONAL_CONTENT_SITEB_P
|
||||
break
|
||||
default:
|
||||
error "Неизвестный DEPLOY_TARGET: ${params.DEPLOY_TARGET}"
|
||||
}
|
||||
|
||||
extraVars = extraVars.findAll { key, value -> value != null }
|
||||
|
||||
ansiblePlaybook(
|
||||
playbook: 'ansible/playbook.yml',
|
||||
inventory: "ansible/inventory.yml",
|
||||
|
@ -1,6 +1,5 @@
|
||||
siteA_h2: "Дефолтный заголовок H2 для SiteA"
|
||||
siteA_p: "Дефолтный параграф для SiteA"
|
||||
|
||||
siteB_h2: "Дефолтный заголовок H2 для SiteB"
|
||||
siteB_p: "Дефолтный параграф для SiteB"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user