- job-template:
id: fullstack_building_test
name: '{job_prefix}_fullstack_building_test'
- description: "IPA and Ironic image building test."
+ description: "Build and test a Metal3 cluster stack from source."
project-type: pipeline
defaults: global
disabled: False
default: false
description: 'Enable or disable CAPI local building (disabled by default)'
- string:
- name: BMO_REPO
+ name: BMOREPO
default: 'https://github.com/metal3-io/baremetal-operator.git'
description: 'The Git reposiotry used to build BMO'
- string:
description: 'Cluster API provider Metal3 Git repository commit hash to build'
- string:
name: CAPM3_REPO
- default: 'https://github.com/metal3-io/baremetal-operator.git'
+ default: 'https://github.com/metal3-io/cluster-api-provider-metal3.git'
description: 'The Git reposiotry used to build Cluster API provider Metal3'
- string:
name: CAPM3_BRANCH
org-list: "{ci_github_whitelist_org}"
cron: 'H/5 * * * *'
auth-id: "{ci_ghprb_auth_id}"
- trigger-phrase: '((.|\n)*\s)?/test-ipa(\s(.|\n)*)?'
+ trigger-phrase: '.*?/test-metal3-fullstack.*?'
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-ipa"
+ status-context: "test-metal3-fullstack"
success-status: "Passed"
failure-status: "Failed"
error-status: "Error"
- "ci/scripts/image_scripts/ipa_builder_elements/.*"
- "ci/scripts/image_scripts/build_ipa.sh"
- "ci/scripts/image_scripts/run_build_ironic.sh"
- - "ci/scripts/image_scripts/start_centos_ipa_ironic_build.sh"
- script-path: "ci/jobs/openstack_ipa_and_ironic_image_building.pipeline"
+ - "ci/scripts/image_scripts/start_centos_fullstack_build.sh"
+ script-path: "ci/jobs/fullstack_building.pipeline"
lightweight-checkout: False