6 - 'apex-fetch-logs-{stream}'
7 - 'apex-runner-cperf-{stream}'
8 - 'apex-virtual-{stream}'
9 - 'apex-deploy-{platform}-{stream}'
10 - 'apex-daily-{stream}'
11 - 'apex-csit-promote-daily-{stream}-os-{os_version}-{topology}'
12 - 'apex-fdio-promote-daily-{stream}'
13 - 'apex-{scenario}-baremetal-{scenario_stream}'
14 - 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
15 - 'apex-upload-snapshot'
16 - 'apex-create-snapshot'
17 - 'apex-fetch-snap-info'
18 - 'apex-flex-daily-os-nosdn-nofeature-ha-{stream}'
19 - 'apex-dovetail-daily-os-nosdn-nofeature-ha-baremetal-danube'
20 # stream: branch with - in place of / (eg. stable-arno)
21 # branch: branch (eg. stable/arno)
26 build-slave: 'apex-build-master'
27 virtual-slave: 'apex-virtual-master'
28 baremetal-slave: 'apex-baremetal-master'
29 verify-scenario: 'os-nosdn-nofeature-noha'
30 scenario_stream: 'master'
32 disable_promote: false
34 branch: 'stable/gambia'
35 gs-pathname: '/gambia'
36 build-slave: 'apex-build-master'
37 virtual-slave: 'apex-virtual-master'
38 baremetal-slave: 'apex-baremetal-master'
39 verify-scenario: 'os-nosdn-nofeature-ha'
40 scenario_stream: 'gambia'
42 disable_promote: false
44 branch: 'stable/fraser'
45 gs-pathname: '/fraser'
46 build-slave: 'apex-build-master'
47 virtual-slave: 'apex-virtual-master'
48 baremetal-slave: 'apex-baremetal-master'
49 verify-scenario: 'os-nosdn-nofeature-ha'
50 scenario_stream: 'fraser'
53 - euphrates: &euphrates
54 branch: 'stable/euphrates'
55 gs-pathname: '/euphrates'
56 build-slave: 'apex-build-master'
57 virtual-slave: 'apex-virtual-master'
58 baremetal-slave: 'apex-baremetal-master'
59 verify-scenario: 'os-odl-nofeature-ha'
60 scenario_stream: 'euphrates'
64 branch: 'stable/danube'
65 gs-pathname: '/danube'
66 build-slave: 'apex-build-danube'
67 virtual-slave: 'apex-virtual-danube'
68 baremetal-slave: 'apex-baremetal-danube'
69 verify-scenario: 'os-odl_l3-nofeature-ha'
70 scenario_stream: 'danube'
76 {%- for stream in scenarios %}
77 {%- for scenario in scenarios[stream] %}
89 os_scenario: 'nofeature'
90 odl_branch: 'stable/oxygen'
93 odl_branch: 'stable/oxygen'
95 os_scenario: 'nofeature'
96 odl_branch: 'stable/fluorine'
105 name: 'apex-fetch-logs-{stream}'
117 gs-pathname: '{gs-pathname}'
118 # yamllint enable rule:line-length
130 name: 'apex-runner-cperf-{stream}'
133 project-type: 'multijob'
140 gs-pathname: '{gs-pathname}'
146 default: https://gerrit.opnfv.org/gerrit/$PROJECT
147 description: "Used for overriding the GIT URL coming from parameters macro."
155 use-build-blocker: false
156 blocking-level: 'NODE'
165 - description-setter:
166 description: "Deployed on $NODE_NAME"
168 name: 'Baremetal Deploy'
171 - name: 'apex-deploy-baremetal-{stream}'
172 node-parameters: false
173 current-parameters: true
174 predefined-parameters: |
175 GERRIT_BRANCH=$GERRIT_BRANCH
178 DEPLOY_SCENARIO={verify-scenario}
179 kill-phase-on: FAILURE
184 condition: SUCCESSFUL
186 - name: 'cperf-apex-intel-pod2-daily-master'
187 node-parameters: true
188 current-parameters: false
189 predefined-parameters:
190 DEPLOY_SCENARIO={verify-scenario}
197 name: 'apex-deploy-{platform}-{stream}'
212 - '{project}-{platform}-{stream}-defaults'
217 gs-pathname: '{gs-pathname}'
219 name: DEPLOY_SCENARIO
220 default: '{verify-scenario}'
221 description: "Scenario to deploy with."
222 # yamllint disable rule:line-length
226 description: "Use yes in lower case to invoke clean. Indicates if the deploy environment should be cleaned before deployment"
228 # yamllint enable rule:line-length
232 use-build-blocker: true
233 blocking-level: 'NODE'
247 - description-setter:
248 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
249 - 'apex-download-artifact'
254 # Virtual Deploy and Test
256 name: 'apex-virtual-{stream}'
258 project-type: 'multijob'
268 - '{project}-defaults'
269 - '{project}-virtual-{stream}-defaults'
270 - 'functest-suite-parameter'
275 gs-pathname: '{gs-pathname}'
277 name: DEPLOY_SCENARIO
278 default: '{verify-scenario}'
279 description: "Scenario to deploy with."
281 name: ARTIFACT_VERSION
283 description: "Used for overriding the ARTIFACT_VERSION"
288 use-build-blocker: true
289 blocking-level: 'NODE'
294 - 'apex-verify-gate-.*'
296 - 'apex-.*-promote.*'
303 - description-setter:
304 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
307 condition: SUCCESSFUL
309 - name: 'apex-deploy-virtual-{stream}'
310 current-parameters: false
311 predefined-parameters: |
312 ARTIFACT_VERSION=$ARTIFACT_VERSION
313 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
315 GERRIT_BRANCH=$GERRIT_BRANCH
316 GERRIT_REFSPEC=$GERRIT_REFSPEC
317 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
318 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
320 node-parameters: true
321 kill-phase-on: FAILURE
328 - name: 'functest-apex-virtual-suite-{stream}'
329 current-parameters: false
330 predefined-parameters: |
331 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
332 FUNCTEST_MODE=$FUNCTEST_MODE
333 FUNCTEST_SUITE_NAME=$FUNCTEST_SUITE_NAME
334 GERRIT_BRANCH=$GERRIT_BRANCH
335 GERRIT_REFSPEC=$GERRIT_REFSPEC
336 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
337 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
338 node-parameters: true
343 name: apex-fetch-logs
345 - name: 'apex-fetch-logs-{stream}'
346 current-parameters: false
347 predefined-parameters: |
348 GERRIT_BRANCH=$GERRIT_BRANCH
349 GERRIT_REFSPEC=$GERRIT_REFSPEC
350 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
351 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
352 node-parameters: true
357 # Baremetal Deploy and Test
359 name: 'apex-{scenario}-baremetal-{scenario_stream}'
361 project-type: 'multijob'
369 - '{project}-defaults'
370 - '{project}-baremetal-{scenario_stream}-defaults'
375 gs-pathname: '{gs-pathname}'
377 name: DEPLOY_SCENARIO
378 default: '{scenario}'
379 description: "Scenario to deploy with."
384 use-build-blocker: true
385 blocking-level: 'NODE'
389 - 'apex-.*-promote.*'
391 - 'apex-.+-baremetal-.+'
398 - description-setter:
399 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
401 name: 'Baremetal Deploy'
402 condition: SUCCESSFUL
403 execution-type: SEQUENTIALLY
405 - name: 'apex-deploy-baremetal-{scenario_stream}'
406 node-parameters: true
407 current-parameters: true
408 predefined-parameters: |
410 GERRIT_BRANCH=$GERRIT_BRANCH
412 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
416 - name: 'apex-fetch-logs-{scenario_stream}'
417 current-parameters: true
418 predefined-parameters: |
419 GERRIT_BRANCH=$GERRIT_BRANCH
421 node-parameters: true
426 features=$(echo $DEPLOY_SCENARIO | sed -r -n 's/os-.+-(.+)-(noha|ha)/\1/p')
427 if [ "$features" == 'queens' ]; then
428 functest_scenario=$(echo $DEPLOY_SCENARIO | sed -r -n 's/(os-.+?)-queens-(noha|ha)/\1-nofeature-\2/p')
429 elif [[ "$features" =~ 'queens' ]]; then
430 functest_scenario=$(echo $DEPLOY_SCENARIO | sed -r -n 's/(os-.+?)-(.+)_queens-(noha|ha)/\1-\2-\3/p')
432 functest_scenario=$DEPLOY_SCENARIO
434 echo "DEPLOY_SCENARIO=$functest_scenario" > functest_scenario
436 properties-file: functest_scenario
437 override-build-parameters: true
439 name: 'OPNFV Test Suite'
442 - name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
443 node-parameters: true
444 current-parameters: false
445 predefined-parameters:
446 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
451 name: apex-fetch-logs
453 - name: 'apex-fetch-logs-{scenario_stream}'
454 current-parameters: true
455 predefined-parameters: |
456 GERRIT_BRANCH=$GERRIT_BRANCH
458 node-parameters: true
465 !include-raw-escape: ./update-build-result.groovy
469 name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
471 project-type: 'multijob'
476 - '{project}-defaults'
477 - '{project}-baremetal-{scenario_stream}-defaults'
482 gs-pathname: '{gs-pathname}'
484 name: DEPLOY_SCENARIO
485 default: '{scenario}'
486 description: "Scenario to deploy with."
491 use-build-blocker: true
492 blocking-level: 'NODE'
497 - 'apex-testsuite-.+-baremetal-.+'
504 - description-setter:
505 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
510 - name: 'functest-apex-baremetal-daily-{scenario_stream}'
511 node-parameters: true
512 current-parameters: false
513 predefined-parameters:
514 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
522 - name: 'yardstick-apex-baremetal-daily-{scenario_stream}'
523 node-parameters: true
524 current-parameters: false
525 predefined-parameters:
526 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
531 name: Dovetail-proposed_tests
534 - name: 'dovetail-apex-baremetal-default-mandatory-{scenario_stream}'
535 node-parameters: true
536 current-parameters: false
537 predefined-parameters:
538 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
540 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-(nosdn-nofeature|odl-bgpvpn)-ha/"
544 name: Dovetail-default
547 - name: 'dovetail-apex-baremetal-default-optional-{scenario_stream}'
548 node-parameters: true
549 current-parameters: false
550 predefined-parameters:
551 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
553 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-(nosdn-nofeature|odl-bgpvpn)-ha/"
560 - name: 'storperf-apex-baremetal-daily-{scenario_stream}'
561 node-parameters: true
562 current-parameters: false
563 predefined-parameters:
564 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
565 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-nosdn-nofeature-ha/"
569 # Build status is always success due conditional plugin prefetching
570 # build status before multijob phases execute
571 # - conditional-step:
572 # condition-kind: current-status
573 # condition-worst: SUCCESS
574 # condtion-best: SUCCESS
575 # on-evaluation-failure: mark-unstable
577 # - shell: 'echo "Tests Passed"'
580 name: 'apex-daily-{stream}'
582 # Job template for daily build
584 # Required Variables:
585 # stream: branch with - in place of / (eg. stable)
586 # branch: branch (eg. stable)
587 project-type: 'multijob'
589 disabled: '{obj:disable_daily}'
595 - '{project}-defaults'
596 - '{project}-baremetal-{stream}-defaults'
601 gs-pathname: '{gs-pathname}'
606 use-build-blocker: true
607 blocking-level: 'NODE'
617 condition: SUCCESSFUL
619 - name: 'apex-build-{stream}'
620 current-parameters: false
621 predefined-parameters: |
622 GERRIT_BRANCH=$GERRIT_BRANCH
624 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
625 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
626 node-parameters: true
627 kill-phase-on: FAILURE
631 name: 'Verify and upload ISO'
632 condition: SUCCESSFUL
634 - name: 'apex-verify-iso-{stream}'
635 current-parameters: false
636 predefined-parameters: |
637 BUILD_DIRECTORY=$WORKSPACE/../apex-build-{stream}/.build
638 GERRIT_BRANCH=$GERRIT_BRANCH
640 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
641 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
642 node-parameters: true
643 kill-phase-on: FAILURE
646 - apex-builder-{stream}
648 # snapshot info fetch
650 name: 'apex-fetch-snap-info'
655 - '{project}-defaults'
659 !include-raw-escape: ./apex-fetch-snap-info.sh
663 name: 'apex-create-snapshot'
668 - '{project}-defaults'
672 !include-raw-escape: ./apex-snapshot-create.sh
676 name: 'apex-upload-snapshot'
681 - '{project}-defaults'
685 properties-content: ARTIFACT_TYPE=snapshot
686 - 'apex-upload-artifact'
690 name: 'apex-csit-promote-daily-{stream}-os-{os_version}-{topology}'
692 # Job template for promoting CSIT Snapshots
694 # Required Variables:
695 # stream: branch with - in place of / (eg. stable)
696 # branch: branch (eg. stable)
697 node: '{virtual-slave}'
698 project-type: 'multijob'
699 disabled: '{disable_promote}'
709 gs-pathname: '{gs-pathname}'
711 name: ARTIFACT_VERSION
713 description: "Used for overriding the ARTIFACT_VERSION"
717 description: "Used for overriding the PROMOTE"
720 default: 'artifacts.opnfv.org/apex/{os_version}/{topology}'
721 description: "User for overriding GS_URL from apex params"
724 default: '{os_version}'
725 description: OpenStack version short name
728 default: '{odl_branch}'
729 description: ODL branch being used
733 description: "Used to force promotion and skip CSIT"
736 use-build-blocker: true
737 blocking-level: 'NODE'
742 - 'apex-csit-promote.*'
750 - '{stream}-{os_version}'
754 name: apex-virtual-deploy
755 condition: SUCCESSFUL
757 - name: 'apex-deploy-virtual-{stream}'
758 current-parameters: true
759 predefined-parameters: |
760 DEPLOY_SCENARIO=os-odl-{os_scenario}-{topology}
762 GERRIT_BRANCH=$GERRIT_BRANCH
763 GERRIT_REFSPEC=$GERRIT_REFSPEC
764 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
765 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
766 node-parameters: true
767 kill-phase-on: FAILURE
771 name: fetch snapshot info
772 condition: SUCCESSFUL
774 - name: 'apex-fetch-snap-info'
775 current-parameters: true
776 node-parameters: true
777 kill-phase-on: FAILURE
782 condition: SUCCESSFUL
783 execution-type: SEQUENTIALLY
785 - name: cperf-apex-csit-master
786 predefined-parameters: |
787 ODL_BRANCH=$ODL_BRANCH
788 RC_FILE_PATH=/tmp/csit/overcloudrc
789 NODE_FILE_PATH=/tmp/csit/node.yaml
790 SSH_KEY_PATH=/tmp/csit/id_rsa
791 ODL_CONTAINERIZED=true
792 OS_VERSION=$OS_VERSION
793 SKIP_CSIT=$FORCE_PROMOTE
794 node-parameters: true
797 - name: cperf-upload-logs-csit
798 predefined-parameters: |
799 ODL_BRANCH=$ODL_BRANCH
800 OS_VERSION=$OS_VERSION
801 node-parameters: true
802 kill-phase-on: FAILURE
804 - name: 'apex-fetch-logs-{stream}'
805 current-parameters: false
806 predefined-parameters: |
807 GERRIT_BRANCH=$GERRIT_BRANCH
808 GERRIT_REFSPEC=$GERRIT_REFSPEC
809 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
810 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
811 node-parameters: true
816 name: create snapshot
817 condition: SUCCESSFUL
819 - name: 'apex-create-snapshot'
820 current-parameters: true
821 predefined-parameters: |
823 node-parameters: true
824 kill-phase-on: FAILURE
828 name: upload snapshot
829 condition: SUCCESSFUL
831 - name: 'apex-upload-snapshot'
832 current-parameters: true
833 predefined-parameters: |
835 node-parameters: true
836 kill-phase-on: FAILURE
842 name: 'apex-fdio-promote-daily-{stream}'
844 # Job template for promoting CSIT Snapshots
846 # Required Variables:
847 # stream: branch with - in place of / (eg. stable)
848 # branch: branch (eg. stable)
849 node: '{virtual-slave}'
850 project-type: 'multijob'
861 gs-pathname: '{gs-pathname}'
865 use-build-blocker: true
866 blocking-level: 'NODE'
876 condition: SUCCESSFUL
878 - name: 'apex-build-{stream}'
879 current-parameters: false
880 predefined-parameters: |
881 GERRIT_BRANCH=$GERRIT_BRANCH
882 GERRIT_REFSPEC=$GERRIT_REFSPEC
883 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
884 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
885 node-parameters: false
886 kill-phase-on: FAILURE
891 condition: SUCCESSFUL
893 - name: 'apex-deploy-virtual-{stream}'
894 current-parameters: false
895 predefined-parameters: |
896 DEPLOY_SCENARIO=os-odl_netvirt-fdio-noha
898 GERRIT_BRANCH=$GERRIT_BRANCH
899 GERRIT_REFSPEC=$GERRIT_REFSPEC
900 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
901 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
903 node-parameters: true
904 kill-phase-on: FAILURE
908 name: create snapshot
909 condition: SUCCESSFUL
911 - name: 'apex-create-snapshot'
912 current-parameters: false
913 predefined-parameters: |
915 node-parameters: true
916 kill-phase-on: FAILURE
920 name: upload snapshot
921 condition: SUCCESSFUL
923 - name: 'apex-upload-snapshot'
924 current-parameters: false
925 predefined-parameters: |
927 node-parameters: true
928 kill-phase-on: FAILURE
934 name: 'apex-flex-daily-os-nosdn-nofeature-ha-{stream}'
936 project-type: 'multijob'
949 - '{project}-defaults'
954 gs-pathname: '{gs-pathname}'
956 name: DEPLOY_SCENARIO
957 default: 'os-nosdn-nofeature-ha'
958 description: "Scenario to deploy with."
961 default: https://gerrit.opnfv.org/gerrit/$PROJECT
962 description: 'Git URL to use on this Jenkins Slave'
965 default: /root/.ssh/id_rsa
966 description: 'SSH key to use for Apex'
971 use-build-blocker: true
972 blocking-level: 'NODE'
976 - 'apex-.*-promote.*'
978 - 'apex-.+-baremetal-.+'
985 - description-setter:
986 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
988 name: 'Baremetal Deploy'
989 condition: SUCCESSFUL
991 - name: 'apex-deploy-baremetal-{stream}'
992 node-parameters: true
993 current-parameters: true
994 predefined-parameters: |
996 GERRIT_BRANCH=$GERRIT_BRANCH
998 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
999 kill-phase-on: FAILURE
1006 - name: 'yardstick-apex-baremetal-daily-{stream}'
1007 node-parameters: true
1008 current-parameters: false
1009 predefined-parameters:
1010 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1011 kill-phase-on: NEVER
1012 abort-all-job: false
1015 # Dovetail Danube test job
1017 name: 'apex-dovetail-daily-os-nosdn-nofeature-ha-baremetal-danube'
1019 project-type: 'multijob'
1026 - '{project}-defaults'
1027 - project-parameter:
1028 project: '{project}'
1029 branch: 'stable/danube'
1031 gs-pathname: '/danube'
1033 name: DEPLOY_SCENARIO
1034 default: 'os-nosdn-nofeature-ha'
1035 description: "Scenario to deploy with."
1040 use-build-blocker: true
1041 blocking-level: 'NODE'
1045 - 'apex-.*-promote.*'
1049 - timed: '' # '0 1 * * *'
1052 - description-setter:
1053 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
1055 name: 'Baremetal Deploy'
1056 condition: SUCCESSFUL
1058 - name: 'apex-deploy-baremetal-danube'
1059 node-parameters: true
1060 current-parameters: true
1061 predefined-parameters: |
1063 GERRIT_BRANCH=$GERRIT_BRANCH
1065 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1066 kill-phase-on: FAILURE
1073 - name: 'dovetail-apex-baremetal-proposed_tests-danube'
1074 node-parameters: true
1075 current-parameters: false
1076 predefined-parameters:
1077 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1078 kill-phase-on: NEVER
1079 abort-all-job: false
1082 ########################
1084 ########################
1086 name: apex-parameter
1091 description: "RPM Artifact name that will be appended to GS_URL to deploy a specific artifact"
1093 name: ARTIFACT_VERSION
1095 description: "Artifact version type"
1097 name: BUILD_DIRECTORY
1098 default: $WORKSPACE/.build
1099 description: "Directory where the build artifact will be located upon the completion of the build."
1101 name: CACHE_DIRECTORY
1102 default: $HOME/opnfv/apex-cache{gs-pathname}
1103 description: "Directory where the cache to be used during the build is located."
1104 # yamllint disable rule:line-length
1107 default: https://gerrit.opnfv.org/gerrit/$PROJECT
1108 description: "Used for overriding the GIT URL coming from Global Jenkins configuration in case if the stuff is done on none-LF HW."
1109 # yamllint enable rule:line-length
1112 default: '{gs-pathname}'
1113 description: "Version directory where opnfv artifacts are stored in gs repository"
1116 default: $GS_BASE{gs-pathname}
1117 description: "URL to Google Storage."
1121 description: "Flag to know if we should promote/upload snapshot artifacts."
1123 ########################
1125 ########################
1126 {% for stream in scenarios %}
1127 # {{ stream }} Builder
1129 name: apex-builder-{{ stream }}
1132 name: Baremetal Deploy and Test Phase
1133 condition: SUCCESSFUL
1135 {%- for scenario in scenarios[stream] %}
1136 - name: 'apex-{{ scenario }}-baremetal-{{ stream }}'
1137 node-parameters: false
1138 current-parameters: false
1139 predefined-parameters: |
1141 kill-phase-on: NEVER
1148 name: 'apex-upload-artifact'
1151 !include-raw: ./apex-upload-artifact.sh
1154 name: 'apex-download-artifact'
1157 !include-raw: ./apex-download-artifact.sh
1163 !include-raw: ./apex-deploy.sh
1166 name: 'apex-fetch-logs'
1169 !include-raw: ./apex-fetch-logs.sh
1171 #######################
1173 # timed is in format: 'min hour daymonth month dayweek'
1174 ########################
1178 - timed: '0 0 1-31/2 * *'
1183 - timed: '0 4 2-30/2 * *'
1188 - timed: '0 0 2-30/2 * *'
1191 name: 'apex-euphrates'
1193 - timed: '0 0 2-30/2 * *'
1198 - timed: '0 3 1 1 7'
1201 name: 'master-master'
1203 - timed: '0 12 * * *'
1206 name: 'master-rocky'
1208 - timed: '0 12 * * *'
1211 name: 'master-queens'
1216 name: 'gambia-master'
1221 name: 'gambia-rocky'
1226 name: 'gambia-queens'
1228 - timed: '0 12 * * *'
1231 name: 'fraser-master'
1236 name: 'fraser-rocky'
1241 name: 'fraser-queens'
1246 name: 'euphrates-master'
1251 name: 'euphrates-rocky'
1256 name: 'euphrates-queens'
1261 name: 'danube-master'
1266 name: 'danube-rocky'
1271 name: 'danube-queens'