X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fmetal3%2Fprojects.yml;h=b2decb34edd8ba2bf94efc11b16f267d5b6be320;hb=2d232d9578ec4397209da2068a2f1c37033bc11a;hp=36973dc4ed05db7914c4cc4ba9aeb3cca3263d9e;hpb=511cdd3c56df0799a80322b5a955382e75dd128e;p=infra%2Fcicd.git diff --git a/jjb/metal3/projects.yml b/jjb/metal3/projects.yml index 36973dc4..b2decb34 100644 --- a/jjb/metal3/projects.yml +++ b/jjb/metal3/projects.yml @@ -37,9 +37,9 @@ jobs: - linter_tests - openstack_image_building + - openstack_node_image_building - docker_image_building - update_nordix_repos - - openstack_node_image_building - main_fullstack_building - fullstack_building_test - metal3_dev_tools_integration_test: @@ -51,7 +51,7 @@ org: "Nordix" name: "metal3-dev-tools" ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token' - ci_ghprb_auth_id: 'e8a43847-46ff-42db-a5db-7366df0e4ee2' + ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a' ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git' - project: @@ -102,14 +102,16 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - release-1-4: capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 # This would point to a tag until we branch out + bmo_release_branch: release-0.3 target_branches: - 'main' - 'release-1.4' + - 'release-0.3' - release-1-3: capi_version: v1beta1 capm3_version: v1beta1 @@ -158,14 +160,16 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - release-1-4: capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 # This would point to a tag until we branch out + bmo_release_branch: release-0.3 target_branches: - 'main' - 'release-1.4' + - 'release-0.3' - release-1-3: capi_version: v1beta1 capm3_version: v1beta1 @@ -203,7 +207,7 @@ capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 schedule: "30 4 * * *" - release-1-3: capi_version: v1beta1 @@ -307,15 +311,17 @@ capm3_target_branch: release-1-5 target_branches: - 'release-1.5' + - 'release-0.4' - 1-26-1-27: k8s_version_upgrade_from: v1.26.4 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4 k8s_version_upgrade_to: v1.27.4 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 capm3_target_branch: release-1-4 target_branches: - 'release-1.4' + - 'release-0.3' - 1-25-1-26: k8s_version_upgrade_from: v1.25.5 kubectl_sha256: 6a660cd44db3d4bfe1563f6689cbe2ffb28ee4baf3532e04fff2d7b909081c29 # v1.25.5 @@ -344,14 +350,16 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - release-1-4: capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 target_branches: - 'main' - 'release-1.4' + - 'release-0.3' - capm3_e2e_basic_tests: capm3_target_branch: - main: @@ -369,6 +377,7 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - capm3_e2e_feature_tests: capm3_target_branch: - main: @@ -385,13 +394,15 @@ bmo_release_branch: release-0.4 target_branches: - 'release-1.5' + - 'release-0.4' - release-1-4: capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 target_branches: - 'release-1.4' + - 'release-0.3' - release-1-3: capi_version: v1beta1 capm3_version: v1beta1 @@ -416,6 +427,7 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - keep_capm3_e2e_basic_tests: capm3_target_branch: - main: @@ -433,6 +445,7 @@ target_branches: - 'main' - 'release-1.5' + - 'release-0.4' - keep_capm3_e2e_feature_tests: capm3_target_branch: - main: @@ -449,13 +462,15 @@ bmo_release_branch: release-0.4 target_branches: - 'release-1.5' + - 'release-0.4' - release-1-4: capi_version: v1beta1 capm3_version: v1beta1 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 target_branches: - 'release-1.4' + - 'release-0.3' - release-1-3: capi_version: v1beta1 capm3_version: v1beta1 @@ -513,15 +528,17 @@ capm3_target_branch: release-1-5 target_branches: - 'release-1.5' + - 'release-0.4' - 1-26-1-27: k8s_version_upgrade_from: v1.26.4 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4 k8s_version_upgrade_to: v1.27.4 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 capm3_target_branch: release-1-4 target_branches: - 'release-1.4' + - 'release-0.3' - 1-25-1-26: k8s_version_upgrade_from: v1.25.5 kubectl_sha256: 6a660cd44db3d4bfe1563f6689cbe2ffb28ee4baf3532e04fff2d7b909081c29 # v1.25.5 @@ -592,7 +609,7 @@ kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4 k8s_version_upgrade_to: v1.27.4 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 capm3_target_branch: release-1-4 - 1-25-1-26: k8s_version_upgrade_from: v1.25.5 @@ -641,7 +658,7 @@ capm3_version: v1beta1 capm3_branch: release-1.4 capm3_release_branch: release-1.4 - bmo_release_branch: v0.3.0 + bmo_release_branch: release-0.3 schedule: "H 5 * * *" - release-1-3: capi_version: v1beta1 @@ -663,3 +680,43 @@ repo: ironic-image jobs: - ironic_image_build_tests + +- project: + name: 'container_image_build' + org: metal3-io + image_name: + - baremetal-operator: + repo: https://github.com/metal3-io/baremetal-operator.git + dockerfile_location: / + - cluster-api-provider-metal3: + repo: https://github.com/metal3-io/cluster-api-provider-metal3.git + dockerfile_location: / + - ip-address-manager: + repo: https://github.com/metal3-io/ip-address-manager.git + dockerfile_location: / + - ironic: + repo: https://github.com/metal3-io/ironic-image.git + dockerfile_location: / + - ironic-client: + repo: https://github.com/metal3-io/ironic-client.git + dockerfile_location: / + - ironic-ipa-downloader: + repo: https://github.com/metal3-io/ironic-ipa-downloader.git + dockerfile_location: / + - keepalived: + repo: https://github.com/metal3-io/baremetal-operator.git + dockerfile_location: /resources/keepalived-docker/ + - mariadb: + repo: https://github.com/metal3-io/mariadb-image.git + dockerfile_location: / + - sushy-tools: + repo: https://github.com/metal3-io/ironic-image.git + dockerfile_location: /resources/sushy-tools/ + - vbmc: + repo: https://github.com/metal3-io/ironic-image.git + dockerfile_location: /resources/vbmc/ + jobs: + - container_image_building + ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token' + ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a' + ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'