This capm3__release_branch environment variable will be passed to pipeline and to
the dev-env tests below in the hierarchy to determine for which CAPM3
and IPAM branch the test should be running.
Change-Id: I6845050fcc0b0a7f16481dfe84ddb4551bb5fb4a
18 files changed:
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'release-0.5'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'release-0.5'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
name: ghprbTargetBranch
default: 'main'
description: 'Target branch of the PR'
name: ghprbTargetBranch
default: 'main'
description: 'Target branch of the PR'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: IMAGE_OS
default: '{image_os}'
- string:
name: IMAGE_OS
default: '{image_os}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: '{capm3_release_branch}'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: '{capi_version}'
- string:
name: CAPI_VERSION
default: '{capi_version}'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'release-0.5'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
- string:
name: CAPI_VERSION
default: 'v1alpha4'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
name: IMAGE_OS
default: '{image_os}'
description: 'Distribution to use for the target host as well as source and target cluster. Can be ubuntu or centos'
+ - string:
+ name: capm3_release_branch
+ default: 'main'
+ description: 'The target branch of CAPM3 to be used for this test'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- string:
name: CAPI_VERSION
default: 'v1beta1'
- main:
capi_version: v1beta1
capm3_version: v1beta1
- main:
capi_version: v1beta1
capm3_version: v1beta1
+ capm3_release_branch: main
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
+ capm3_release_branch: release-0.5
target_branches:
- 'main'
- 'release-0.5'
target_branches:
- 'main'
- 'release-0.5'
- main:
capi_version: v1beta1
capm3_version: v1beta1
- main:
capi_version: v1beta1
capm3_version: v1beta1
+ capm3_release_branch: main
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
+ capm3_release_branch: release-0.5
target_branches:
- 'main'
- 'release-0.5'
target_branches:
- 'main'
- 'release-0.5'
- main:
capi_version: v1beta1
capm3_version: v1beta1
- main:
capi_version: v1beta1
capm3_version: v1beta1
+ capm3_release_branch: main
schedule: "H 4 * * *"
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
schedule: "H 4 * * *"
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
+ capm3_release_branch: release-0.5
schedule: "30 4 * * *"
- project:
schedule: "30 4 * * *"
- project:
- main:
capi_version: v1beta1
capm3_version: v1beta1
- main:
capi_version: v1beta1
capm3_version: v1beta1
+ capm3_release_branch: main
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
target_branches:
- 'main'
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
+ capm3_release_branch: release-0.5
target_branches:
- 'release-0.5'
jobs:
target_branches:
- 'release-0.5'
jobs:
capi_version: v1beta1
capm3_version: v1beta1
capm3_branch: main
capi_version: v1beta1
capm3_version: v1beta1
capm3_branch: main
+ capm3_release_branch: main
schedule: "H 20 * * *"
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
capm3_branch: release-0.5
schedule: "H 20 * * *"
- release-0-5:
capi_version: v1alpha4
capm3_version: v1alpha5
capm3_branch: release-0.5
+ capm3_release_branch: release-0.5