| --- |
| # POD Nightly Build Pipeline E-CORD Jobs |
| |
| - project: |
| name: ecord-nightly-build-pipeline |
| |
| project-name: '{name}' |
| |
| build-timeout: '300' |
| |
| jobs: |
| # qct pod 3 build jobs (ecord-global) |
| - 'build_pod_first': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| time: '20' |
| disabled: true |
| |
| - 'build_pod': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-5.0' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| fromBranch: 'cord-4.1' |
| disabled: true |
| |
| - 'build_pod': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'master' |
| Jenkinsfile: 'Jenkinsfile' |
| fromBranch: 'cord-5.0' |
| disabled: true |
| |
| # ONLAB ECORD build jobs (ecord-global) |
| - 'build_pod_manual': |
| pod: 'onlab-ecord-global' |
| pod_config: 'onlab-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| |
| # qct pod 3 test jobs (ecord-global) |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-global' |
| |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-5.0' |
| Jenkinsfile: 'Jenkinsfile-ecord-global' |
| |
| |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'master' |
| Jenkinsfile: 'Jenkinsfile-ecord-global' |
| |
| # ONLAB Global POD test jobs (ecord-global) |
| - 'build_pod_manual_test': |
| pod: 'onlab-ecord-global' |
| pod_config: 'onlab-ecord-global.yml' |
| profile: 'ecord-global' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-global' |
| |
| # qct pod 3 build jobs (ecord-local) |
| - 'build_pod_first': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| time: '3' |
| |
| - 'build_pod': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'cord-5.0' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| fromBranch: 'cord-4.1' |
| |
| - 'build_pod': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'master' |
| Jenkinsfile: 'Jenkinsfile' |
| fromBranch: 'cord-5.0' |
| |
| # ONLAB LOCAL build jobs (ecord-local) |
| - 'build_pod_manual': |
| pod: 'onlab-ecord-local-pod1' |
| pod_config: 'onlab-ecord-local-pod1.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| |
| - 'build_pod_manual': |
| pod: 'onlab-ecord-local-pod2' |
| pod_config: 'onlab-ecord-local-pod2.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| |
| - 'build_pod_manual': |
| pod: 'onlab-ecord-local-pod3' |
| pod_config: 'onlab-ecord-local-pod3.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile.newBuildSystem' |
| |
| # qct pod 3 test jobs (ecord-local) |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |
| |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'cord-5.0' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |
| |
| - 'build_pod_test': |
| pod: 'qct-pod3' |
| pod_config: 'qct-pod3-ecord-local.yml' |
| profile: 'ecord-local' |
| branch: 'master' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |
| |
| # ONLAB Local POD test jobs (ecord-local) |
| - 'build_pod_manual_test': |
| pod: 'onlab-ecord-local-pod1' |
| pod_config: 'onlab-ecord-local-pod1.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |
| |
| - 'build_pod_manual_test': |
| pod: 'onlab-ecord-local-pod2' |
| pod_config: 'onlab-ecord-local-pod2.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |
| |
| - 'build_pod_manual_test': |
| pod: 'onlab-ecord-local-pod3' |
| pod_config: 'onlab-ecord-local-pod3.yml' |
| profile: 'ecord-local' |
| branch: 'cord-4.1' |
| Jenkinsfile: 'Jenkinsfile-ecord-local' |