parameters: | |
jenkins: | |
client: | |
job_template: | |
generate-salt-model: | |
name: generate-salt-model-{{cookiecutter_template}} | |
param: | |
cookiecutter_template: | |
- separated-products | |
template: | |
type: workflow-scm | |
concurrent: true | |
display_name: "Generate reclass cluster {{cookiecutter_template}}" | |
scm: | |
type: git | |
url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines" | |
credentials: "jenkins-mk" | |
script: generate-cookiecutter-products.groovy | |
param: | |
COOKIECUTTER_TEMPLATE_URL: | |
type: string | |
default: "https://gerrit.mcp.mirantis.net/p/mk/cookiecutter-templates.git" | |
COOKIECUTTER_TEMPLATE_CREDENTIALS: | |
type: string | |
default: github-credentials | |
COOKIECUTTER_TEMPLATE_BRANCH: | |
type: string | |
default: master | |
COOKIECUTTER_TEMPLATE_PATH: | |
type: string | |
default: "./" | |
COOKIECUTTER_TEMPLATE_CONTEXT: | |
type: text | |
RECLASS_MODEL_URL: | |
type: string | |
RECLASS_MODEL_CREDENTIALS: | |
type: string | |
default: gerrit | |
RECLASS_MODEL_BRANCH: | |
type: string | |
default: master | |
COMMIT_CHANGES: | |
type: boolean | |
default: false | |
EMAIL_ADDRESS: | |
type: string | |
TEST_MODEL: | |
type: boolean | |
default: true |