- job-template: | |
project-type: pipeline | |
description: '{job-description}' | |
concurrent: false | |
sandbox: true | |
# 'disabled' and 'timed' option are defined in the project.yaml | |
disabled: '{obj:disabled}' | |
triggers: | |
- timed: '{obj:trigger_time}' | |
name: deploy_bm | |
parameters: | |
- string: | |
default: sre-qa-ci-eu | |
description: '' | |
name: OS_CREDENTIALS | |
trim: 'false' | |
- text: | |
default: |- | |
bm-cicd-pike-ovs-maas | |
bm-cicd-queens-ovs-maas | |
heat-bm-cicd-pike-contrail-sl | |
heat-bm-cicd-queens-contrail-sl | |
description: List of stacks for deployment. Separated by newline | |
name: STACKS | |
trim: 'false' | |
- string: | |
default: '' | |
description: '' | |
name: TCP_QA_REFS | |
trim: 'false' | |
- string: | |
default: sre-team-infra | |
description: '' | |
name: PARENT_NODE_NAME | |
trim: 'false' | |
- string: | |
default: https://keystone.ic-eu.ssl.mirantis.net/v3 | |
description: '' | |
name: OS_AUTH_URL | |
trim: 'false' | |
- string: | |
default: sre-team | |
description: '' | |
name: OS_PROJECT_NAME | |
trim: 'false' | |
pipeline-scm: | |
lightweight-checkout: false | |
scm: | |
- git: | |
branches: | |
- FETCH_HEAD | |
refspec: ${{TCP_QA_REFS}} | |
url: https://gerrit.mcp.mirantis.com/mcp/tcp-qa.git | |
script-path: jobs/pipelines/rotation_bm_deployments.groovy | |
logrotate: | |
daysToKeep: 365 | |