- job-template:
id: bml_main_integration_tests
- name: '{job_prefix}_main_bml_integration_tests_{image_os}'
+ name: '{job_prefix}_daily_main_bml_integration_tests_{image_os}'
description: "CAPM3 v1beta1 main integration tests for {org}/{repo} on {image_os} in Bare Metal Lab."
project-type: pipeline
defaults: global
- job-template:
id: capm3_e2e_upgrade_tests
- name: '{job_prefix}_{proj}_v1b1_e2e_upgrade_test_{image_os}'
+ name: '{job_prefix}_{proj}_main_e2e_upgrade_test_{image_os}'
description: "CAPM3 e2e upgrade tests for {org}/{repo} on {image_os}."
project-type: pipeline
defaults: global
org-list: "{ci_github_whitelist_org}"
cron: 'H/5 * * * *'
auth-id: "{ci_ghprb_auth_id}"
- trigger-phrase: '((.|\n)*\s)?/test-main-upgrade-e2e(\s(.|\n)*)?'
+ trigger-phrase: '((.|\n)*\s)?/test-upgrade-e2e-main(\s(.|\n)*)?'
skip-build-phrase: '/skip-test'
only-trigger-phrase: True
github-hooks: True
allow-whitelist-orgs-as-admins: True
white-list-target-branches:
- 'main'
- status-context: "test-main-upgrade-e2e"
+ status-context: "test-upgrade-e2e-main"
success-status: "Passed"
failure-status: "Failed"
error-status: "Error"
- job-template:
id: capm3_main_e2e_ephemeral_tests
- name: '{job_prefix}_main_e2e_ephemeral_test_{image_os}'
+ name: '{job_prefix}_daily_main_e2e_ephemeral_test_{image_os}'
description: "CAPM3 v1beta1 e2e tests in ephemeral cluster for {repo[org]}/{repo[name]} on centos."
project-type: pipeline
defaults: global
- job-template:
id: capm3_main_e2e_tests
- name: '{job_prefix}_main_{capm3_target_branch}_e2e_test_{image_os}'
+ name: '{job_prefix}_daily_{capm3_target_branch}_e2e_test_{image_os}'
description: "CAPM3 {capm3_version} e2e tests for {repo[org]}/{repo[name]} on {image_os}."
project-type: pipeline
defaults: global
- job-template:
id: capm3_main_e2e_upgrade_tests
- name: '{job_prefix}_main_e2e_upgrade_test_{image_os}'
+ name: '{job_prefix}_daily_main_e2e_upgrade_test_{image_os}'
description: "CAPM3 v1alpha5 to v1beta1 e2e upgrade tests for {repo[org]}/{repo[name]} on ubuntu."
project-type: pipeline
defaults: global
- job-template:
id: capm3_main_integration_tests
- name: '{job_prefix}_main_{capm3_target_branch}_integration_test_{image_os}'
+ name: '{job_prefix}_daily_{capm3_target_branch}_integration_test_{image_os}'
description: "CAPM3 {capm3_version} integration tests for {org}/{repo} on {image_os}."
project-type: pipeline
defaults: global
- job-template:
id: main_clean
- name: '{job_prefix}_main_integration_tests_cleanup'
+ name: '{job_prefix}_daily_main_integration_tests_cleanup'
description: "CAPM3 integration tests cleanup"
project-type: pipeline
defaults: global
- job-template:
id: main_feature_tests
- name: '{job_prefix}_main_feature_tests_{image_os}'
+ name: '{job_prefix}_daily_main_feature_tests_{image_os}'
description: "Inspection, remediation, pivoting, node reuse and repivoting main feature tests on {image_os}."
project-type: pipeline
defaults: global
- job-template:
id: main_feature_tests_upgrade
- name: '{job_prefix}_main_feature_tests_upgrade_{image_os}'
+ name: '{job_prefix}_daily_main_feature_tests_upgrade_{image_os}'
description: "Upgrade main tests on {image_os}."
project-type: pipeline
defaults: global
- job-template:
id: main_openstack_ipa_and_ironic_image_building
- name: '{job_prefix}_main_openstack_ipa_and_ironic_image_building'
+ name: '{job_prefix}_daily_main_openstack_ipa_and_ironic_image_building'
description: "IPA and Ironic image building"
project-type: pipeline
defaults: global
repo: ironic-image
- ironic_ipa_downloader:
repo: ironic-ipa-downloader
+ - mariadb-image:
+ repo: mariadb-image
image_os:
- ubuntu
- centos