Merge "Metal-dev-env integration tests to dynamic worker"
[infra/cicd.git] / jjb / metal3 / projects.yml
index ee894c26063f451f35ce378eb0ad506736239cc6..88d93d97809c81020768046dfba0bc7149d9be78 100644 (file)
     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'
+
+- project:
+    name: dev-env-integration-tests
+    org: metal3-io
+    proj:
+    - metal3_dev_env:
+        repo: metal3-dev-env
+    - project_infra:
+        repo: project-infra
+        branch: '${{ghprbActualCommit}}'
+        ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
+    - capm3:
+        repo: cluster-api-provider-metal3
+    - bmo:
+        repo: baremetal-operator
+    - ipam:
+        repo: ip-address-manager
+    - ironic_image:
+        repo: ironic-image
+        name_postfix: '_ironic_from_source'
+        trigger_postfix: '-ironic-source'
+        ironic_install_type: 'source'
+    - ironic_ipa_downloader:
+        repo: ironic-ipa-downloader
+    - mariadb_image:
+        repo: mariadb-image
+        build_mariadb_image_locally: 'true'
+        ironic_use_mariadb: 'true'
+    image_os:
+    - ubuntu
+    - centos
+    capm3_target_branch:
+    - main:
+        capi_version: v1beta1
+        capm3_version: v1beta1
+        capm3_release_branch: main
+        bmo_release_branch: main
+        target_branches:
+        - 'main'
+    - release-1-6:
+        capi_version: v1beta1
+        capm3_version: v1beta1
+        capm3_release_branch: release-1.6
+        bmo_release_branch: release-0.5
+        target_branches:
+        - 'main'
+        - 'release-1.6'
+        - 'release-0.5'
+    - release-1-5:
+        capi_version: v1beta1
+        capm3_version: v1beta1
+        capm3_release_branch: release-1.5
+        bmo_release_branch: release-0.4
+        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: release-0.3
+        target_branches:
+        - 'main'
+        - 'release-1.4'
+        - 'release-0.3'
+    jobs:
+    - dev_env_integration_tests