blob: 820247994b29f3984d62ae6d22ec0169b1642c8d [file] [log] [blame]
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