5 - 'apex-verify-{stream}'
6 - 'apex-verify-gate-{stream}'
7 - 'apex-verify-unit-tests-{stream}'
8 - 'apex-runner-cperf-{stream}'
9 - 'apex-deploy-{platform}-{stream}'
12 - 'apex-csit-promote-daily-{stream}'
13 - 'apex-fdio-promote-daily-{stream}'
14 - 'apex-{scenario}-baremetal-{scenario_stream}'
15 - 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
16 - 'apex-upload-snapshot'
17 - 'apex-create-snapshot'
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-odl-nofeature-ha'
30 scenario_stream: 'master'
33 branch: 'stable/danube'
34 gs-pathname: '/danube'
35 build-slave: 'apex-build-danube'
36 virtual-slave: 'apex-virtual-danube'
37 baremetal-slave: 'apex-baremetal-danube'
38 verify-scenario: 'os-odl_l3-nofeature-ha'
39 scenario_stream: 'danube'
43 {%- for stream in scenarios %}
44 {%- for scenario in scenarios[stream] %}
56 name: 'apex-verify-unit-tests-{stream}'
64 gs-pathname: '{gs-pathname}'
74 server-name: 'gerrit.opnfv.org'
76 - patchset-created-event:
77 exclude-drafts: 'false'
78 exclude-trivial-rebase: 'false'
79 exclude-no-code-change: 'true'
80 - draft-published-event
81 - comment-added-contains-event:
82 comment-contains-value: 'recheck'
83 - comment-added-contains-event:
84 comment-contains-value: 'reverify'
86 - project-compare-type: 'ANT'
87 project-pattern: 'apex'
89 - branch-compare-type: 'ANT'
90 branch-pattern: '**/{branch}'
91 disable-strict-forbidden-file-verification: 'false'
94 pattern: 'apex/tests/**'
107 pattern: 'apex/build/**'
109 pattern: 'apex/common/**'
111 pattern: 'apex/inventory/**'
113 pattern: 'apex/network/**'
115 pattern: 'apex/overcloud/**'
117 pattern: 'apex/settings/**'
119 pattern: 'apex/undercloud/**'
121 pattern: 'apex/virtual/**'
131 !include-raw-escape: ./apex-unit-test.sh
135 name: 'apex-verify-{stream}'
137 node: '{virtual-slave}'
141 project-type: 'multijob'
145 gs-pathname: '{gs-pathname}/dev'
150 name: ARTIFACT_VERSION
152 description: "Used for overriding the ARTIFACT_VERSION"
158 server-name: 'gerrit.opnfv.org'
160 - patchset-created-event:
161 exclude-drafts: 'false'
162 exclude-trivial-rebase: 'false'
163 exclude-no-code-change: 'true'
164 - draft-published-event
165 - comment-added-contains-event:
166 comment-contains-value: 'recheck'
167 - comment-added-contains-event:
168 comment-contains-value: 'reverify'
170 - project-compare-type: 'ANT'
171 project-pattern: 'apex'
173 - branch-compare-type: 'ANT'
174 branch-pattern: '**/{branch}'
175 disable-strict-forbidden-file-verification: 'true'
188 pattern: 'apex/build/**'
190 pattern: 'apex/common/**'
192 pattern: 'apex/inventory/**'
194 pattern: 'apex/network/**'
196 pattern: 'apex/overcloud/**'
198 pattern: 'apex/settings/**'
200 pattern: 'apex/undercloud/**'
202 pattern: 'apex/virtual/**'
203 forbidden-file-paths:
205 pattern: 'apex/tests/**'
212 use-build-blocker: true
222 - description-setter:
223 description: "Built on $NODE_NAME"
226 condition: SUCCESSFUL
228 - name: 'apex-verify-unit-tests-{stream}'
229 current-parameters: false
230 predefined-parameters: |
231 GERRIT_BRANCH=$GERRIT_BRANCH
232 GERRIT_REFSPEC=$GERRIT_REFSPEC
233 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
234 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
235 node-parameters: false
236 kill-phase-on: FAILURE
241 condition: SUCCESSFUL
243 - name: 'apex-build-{stream}'
244 current-parameters: false
245 predefined-parameters: |
246 ARTIFACT_VERSION=$ARTIFACT_VERSION
247 GERRIT_BRANCH=$GERRIT_BRANCH
248 GERRIT_REFSPEC=$GERRIT_REFSPEC
249 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
250 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
251 node-parameters: false
252 kill-phase-on: FAILURE
257 condition: SUCCESSFUL
259 - name: 'apex-deploy-virtual-{stream}'
260 current-parameters: false
261 predefined-parameters: |
262 ARTIFACT_VERSION=$ARTIFACT_VERSION
263 DEPLOY_SCENARIO={verify-scenario}
265 GERRIT_BRANCH=$GERRIT_BRANCH
266 GERRIT_REFSPEC=$GERRIT_REFSPEC
267 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
268 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
269 node-parameters: true
270 kill-phase-on: FAILURE
275 condition: SUCCESSFUL
277 - name: 'functest-apex-virtual-suite-{stream}'
278 current-parameters: false
279 predefined-parameters: |
280 DEPLOY_SCENARIO={verify-scenario}
281 FUNCTEST_SUITE_NAME=healthcheck
282 GERRIT_BRANCH=$GERRIT_BRANCH
283 GERRIT_REFSPEC=$GERRIT_REFSPEC
284 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
285 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
286 node-parameters: true
291 # Verify Scenario Gate
293 name: 'apex-verify-gate-{stream}'
295 node: '{virtual-slave}'
299 project-type: 'multijob'
303 gs-pathname: '{gs-pathname}/dev'
309 default: https://gerrit.opnfv.org/gerrit/$PROJECT
310 description: "Used for overriding the GIT URL coming from parameters macro."
312 name: ARTIFACT_VERSION
314 description: "Used for overriding the ARTIFACT_VERSION"
321 server-name: 'gerrit.opnfv.org'
323 - comment-added-contains-event:
324 comment-contains-value: '^Patch Set [0-9]+: Code-Review\+2.*start-gate-scenario:.*'
326 - project-compare-type: 'ANT'
327 project-pattern: 'apex'
329 - branch-compare-type: 'ANT'
330 branch-pattern: '**/{branch}'
346 use-build-blocker: true
358 condition: SUCCESSFUL
360 - name: 'apex-deploy-virtual-{stream}'
361 current-parameters: false
362 predefined-parameters: |
363 ARTIFACT_VERSION=$ARTIFACT_VERSION
366 GERRIT_BRANCH=$GERRIT_BRANCH
367 GERRIT_REFSPEC=$GERRIT_REFSPEC
368 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
369 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
370 GERRIT_EVENT_COMMENT_TEXT=$GERRIT_EVENT_COMMENT_TEXT
371 node-parameters: true
372 kill-phase-on: FAILURE
376 echo DEPLOY_SCENARIO=$(echo $GERRIT_EVENT_COMMENT_TEXT | grep start-gate-scenario | grep -Eo 'os-.*') > detected_scenario
378 properties-file: detected_scenario
381 condition: SUCCESSFUL
383 - name: 'functest-apex-virtual-suite-{stream}'
384 current-parameters: false
385 predefined-parameters: |
386 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
387 FUNCTEST_SUITE_NAME=healthcheck
388 GERRIT_BRANCH=$GERRIT_BRANCH
389 GERRIT_REFSPEC=$GERRIT_REFSPEC
390 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
391 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
392 node-parameters: true
398 name: 'apex-runner-cperf-{stream}'
401 project-type: 'multijob'
408 gs-pathname: '{gs-pathname}'
414 default: https://gerrit.opnfv.org/gerrit/$PROJECT
415 description: "Used for overriding the GIT URL coming from parameters macro."
423 use-build-blocker: false
433 - description-setter:
434 description: "Deployed on $NODE_NAME"
436 name: 'Baremetal Deploy'
439 - name: 'apex-deploy-baremetal-{stream}'
440 node-parameters: false
441 current-parameters: true
442 predefined-parameters: |
443 GERRIT_BRANCH=$GERRIT_BRANCH
446 DEPLOY_SCENARIO={verify-scenario}
447 kill-phase-on: FAILURE
452 condition: SUCCESSFUL
454 - name: 'cperf-apex-intel-pod2-daily-master'
455 node-parameters: true
456 current-parameters: false
457 predefined-parameters:
458 DEPLOY_SCENARIO={verify-scenario}
465 name: 'apex-deploy-{platform}-{stream}'
467 node: 'apex-{platform}-{stream}'
482 - '{project}-{platform}-{stream}-defaults'
487 gs-pathname: '{gs-pathname}'
489 name: DEPLOY_SCENARIO
490 default: '{verify-scenario}'
491 description: "Scenario to deploy with."
495 description: "Use yes in lower case to invoke clean. Indicates if the deploy environment should be cleaned before deployment"
500 use-build-blocker: true
514 - description-setter:
515 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
516 - 'apex-download-artifact'
521 # Baremetal Deploy and Test
523 name: 'apex-{scenario}-baremetal-{scenario_stream}'
525 project-type: 'multijob'
533 - '{project}-defaults'
534 - '{project}-baremetal-{scenario_stream}-defaults'
539 gs-pathname: '{gs-pathname}'
541 name: DEPLOY_SCENARIO
542 default: '{scenario}'
543 description: "Scenario to deploy with."
547 use-build-blocker: true
552 - 'apex-.*-promote.*'
554 - 'apex-.+-baremetal-.+'
560 - description-setter:
561 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
563 name: 'Baremetal Deploy'
564 condition: SUCCESSFUL
566 - name: 'apex-deploy-baremetal-{scenario_stream}'
567 node-parameters: true
568 current-parameters: true
569 predefined-parameters: |
571 GERRIT_BRANCH=$GERRIT_BRANCH
573 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
574 kill-phase-on: FAILURE
578 name: 'OPNFV Test Suite'
580 - name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
581 node-parameters: true
582 current-parameters: false
583 predefined-parameters:
584 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
592 !include-raw-escape: ./update-build-result.groovy
596 name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
598 project-type: 'multijob'
603 - '{project}-defaults'
604 - '{project}-baremetal-{scenario_stream}-defaults'
609 gs-pathname: '{gs-pathname}'
611 name: DEPLOY_SCENARIO
612 default: '{scenario}'
613 description: "Scenario to deploy with."
617 use-build-blocker: true
622 - 'apex-.*-promote.*'
624 - 'apex-testsuite-.+-baremetal-.+'
630 - description-setter:
631 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
636 - name: 'functest-apex-baremetal-daily-{scenario_stream}'
637 node-parameters: true
638 current-parameters: false
639 predefined-parameters:
640 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
648 - name: 'yardstick-apex-baremetal-daily-{scenario_stream}'
649 node-parameters: true
650 current-parameters: false
651 predefined-parameters:
652 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
660 - name: 'dovetail-apex-baremetal-proposed_tests-{scenario_stream}'
661 node-parameters: true
662 current-parameters: false
663 predefined-parameters:
664 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
666 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-(nosdn-nofeature|nosdn-kvm|odl_l3-fdio)-ha/"
673 - name: 'storperf-apex-baremetal-daily-{scenario_stream}'
674 node-parameters: true
675 current-parameters: false
676 predefined-parameters:
677 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
678 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-nosdn-nofeature-ha/"
682 # Build status is always success due conditional plugin prefetching
683 # build status before multijob phases execute
684 # - conditional-step:
685 # condition-kind: current-status
686 # condition-worst: SUCCESS
687 # condtion-best: SUCCESS
688 # on-evaluation-failure: mark-unstable
690 # - shell: 'echo "Tests Passed"'
692 {% for stream in scenarios %}
695 name: 'apex-daily-{{ stream }}'
697 # Job template for daily build
699 # Required Variables:
700 # stream: branch with - in place of / (eg. stable)
701 # branch: branch (eg. stable)
702 project-type: 'multijob'
704 node: '{{ build_slave[stream] }}'
712 - '{project}-defaults'
713 - '{project}-baremetal-{{ stream }}-defaults'
716 branch: '{{ branch[stream] }}'
718 gs-pathname: '{{ gspathname[stream] }}'
724 - 'apex-{{ stream }}'
729 condition: SUCCESSFUL
731 - name: 'apex-build-{{ stream }}'
732 current-parameters: false
733 predefined-parameters: |
734 GERRIT_BRANCH=$GERRIT_BRANCH
736 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
737 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
738 node-parameters: true
739 kill-phase-on: FAILURE
743 name: 'Verify and upload ISO'
744 condition: SUCCESSFUL
746 - name: 'apex-verify-iso-{{ stream }}'
747 current-parameters: false
748 predefined-parameters: |
749 BUILD_DIRECTORY=$WORKSPACE/../apex-build-{{ stream }}/.build
750 GERRIT_BRANCH=$GERRIT_BRANCH
752 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
753 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
754 node-parameters: true
755 kill-phase-on: FAILURE
759 name: Baremetal Deploy and Test Phase
760 condition: SUCCESSFUL
762 {% for scenario in scenarios[stream] %}
763 - name: 'apex-{{ scenario }}-baremetal-{{ stream }}'
764 node-parameters: false
765 current-parameters: false
766 predefined-parameters: |
776 name: 'apex-create-snapshot'
778 # Job template for clean
780 # Required Variables:
781 # stream: branch with - in place of / (eg. stable)
787 !include-raw-escape: ./apex-snapshot-create.sh
791 name: 'apex-upload-snapshot'
793 # Job template for clean
795 # Required Variables:
796 # stream: branch with - in place of / (eg. stable)
802 properties-content: ARTIFACT_TYPE=snapshot
803 - 'apex-upload-artifact'
807 name: 'apex-csit-promote-daily-{stream}'
809 # Job template for promoting CSIT Snapshots
811 # Required Variables:
812 # stream: branch with - in place of / (eg. stable)
813 # branch: branch (eg. stable)
814 node: '{virtual-slave}'
815 project-type: 'multijob'
826 gs-pathname: '{gs-pathname}'
830 use-build-blocker: true
839 - timed: '0 12 * * 0'
844 condition: SUCCESSFUL
846 - name: 'apex-build-{stream}'
847 current-parameters: false
848 predefined-parameters: |
849 GERRIT_BRANCH=$GERRIT_BRANCH
850 GERRIT_REFSPEC=$GERRIT_REFSPEC
851 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
852 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
853 node-parameters: false
854 kill-phase-on: FAILURE
859 condition: SUCCESSFUL
861 - name: 'apex-deploy-virtual-{stream}'
862 current-parameters: false
863 predefined-parameters: |
864 DEPLOY_SCENARIO=os-odl_l3-csit-noha
866 GERRIT_BRANCH=$GERRIT_BRANCH
867 GERRIT_REFSPEC=$GERRIT_REFSPEC
868 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
869 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
871 node-parameters: true
872 kill-phase-on: FAILURE
877 condition: SUCCESSFUL
879 - name: 'functest-apex-virtual-suite-{stream}'
880 current-parameters: false
881 predefined-parameters: |
882 DEPLOY_SCENARIO=os-odl_l3-nofeature-noha
883 FUNCTEST_SUITE_NAME=tempest_smoke_serial
884 GERRIT_BRANCH=$GERRIT_BRANCH
885 GERRIT_REFSPEC=$GERRIT_REFSPEC
886 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
887 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
888 node-parameters: true
889 kill-phase-on: FAILURE
893 name: create snapshot
894 condition: SUCCESSFUL
896 - name: 'apex-create-snapshot'
897 current-parameters: false
898 predefined-parameters: |
900 node-parameters: true
901 kill-phase-on: FAILURE
905 name: upload snapshot
906 condition: SUCCESSFUL
908 - name: 'apex-upload-snapshot'
909 current-parameters: false
910 predefined-parameters: |
912 node-parameters: true
913 kill-phase-on: FAILURE
919 name: 'apex-fdio-promote-daily-{stream}'
921 # Job template for promoting CSIT Snapshots
923 # Required Variables:
924 # stream: branch with - in place of / (eg. stable)
925 # branch: branch (eg. stable)
926 node: '{virtual-slave}'
927 project-type: 'multijob'
938 gs-pathname: '{gs-pathname}'
942 use-build-blocker: true
953 condition: SUCCESSFUL
955 - name: 'apex-build-{stream}'
956 current-parameters: false
957 predefined-parameters: |
958 GERRIT_BRANCH=$GERRIT_BRANCH
959 GERRIT_REFSPEC=$GERRIT_REFSPEC
960 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
961 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
962 node-parameters: false
963 kill-phase-on: FAILURE
968 condition: SUCCESSFUL
970 - name: 'apex-deploy-virtual-{stream}'
971 current-parameters: false
972 predefined-parameters: |
973 DEPLOY_SCENARIO=os-odl_netvirt-fdio-noha
975 GERRIT_BRANCH=$GERRIT_BRANCH
976 GERRIT_REFSPEC=$GERRIT_REFSPEC
977 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
978 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
980 node-parameters: true
981 kill-phase-on: FAILURE
985 name: create snapshot
986 condition: SUCCESSFUL
988 - name: 'apex-create-snapshot'
989 current-parameters: false
990 predefined-parameters: |
992 node-parameters: true
993 kill-phase-on: FAILURE
997 name: upload snapshot
998 condition: SUCCESSFUL
1000 - name: 'apex-upload-snapshot'
1001 current-parameters: false
1002 predefined-parameters: |
1004 node-parameters: true
1005 kill-phase-on: FAILURE
1011 name: 'apex-flex-daily-os-nosdn-nofeature-ha-{stream}'
1013 project-type: 'multijob'
1024 - '{project}-defaults'
1025 - project-parameter:
1026 project: '{project}'
1029 gs-pathname: '{gs-pathname}'
1031 name: DEPLOY_SCENARIO
1032 default: 'os-nosdn-nofeature-ha'
1033 description: "Scenario to deploy with."
1036 default: https://gerrit.opnfv.org/gerrit/$PROJECT
1037 description: 'Git URL to use on this Jenkins Slave'
1040 default: /root/.ssh/id_rsa
1041 description: 'SSH key to use for Apex'
1045 use-build-blocker: true
1050 - 'apex-.*-promote.*'
1052 - 'apex-.+-baremetal-.+'
1058 - description-setter:
1059 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
1061 name: 'Baremetal Deploy'
1062 condition: SUCCESSFUL
1064 - name: 'apex-deploy-baremetal-{stream}'
1065 node-parameters: true
1066 current-parameters: true
1067 predefined-parameters: |
1069 GERRIT_BRANCH=$GERRIT_BRANCH
1071 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1072 kill-phase-on: FAILURE
1079 - name: 'yardstick-apex-baremetal-daily-{stream}'
1080 node-parameters: true
1081 current-parameters: false
1082 predefined-parameters:
1083 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1084 kill-phase-on: NEVER
1085 abort-all-job: false
1088 # Dovetail Danube test job
1090 name: 'apex-dovetail-daily-os-nosdn-nofeature-ha-baremetal-danube'
1092 project-type: 'multijob'
1099 - '{project}-defaults'
1100 - project-parameter:
1101 project: '{project}'
1102 branch: 'stable/danube'
1104 gs-pathname: '/danube'
1106 name: DEPLOY_SCENARIO
1107 default: 'os-nosdn-nofeature-ha'
1108 description: "Scenario to deploy with."
1113 use-build-blocker: true
1118 - 'apex-.*-promote.*'
1122 - timed: '0 12 * * *'
1125 - description-setter:
1126 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
1128 name: 'Baremetal Deploy'
1129 condition: SUCCESSFUL
1131 - name: 'apex-deploy-baremetal-danube'
1132 node-parameters: true
1133 current-parameters: true
1134 predefined-parameters: |
1136 GERRIT_BRANCH=$GERRIT_BRANCH
1138 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1139 kill-phase-on: FAILURE
1146 - name: 'dovetail-apex-baremetal-proposed_tests-danube'
1147 node-parameters: true
1148 current-parameters: false
1149 predefined-parameters:
1150 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1151 kill-phase-on: NEVER
1152 abort-all-job: false
1155 ########################
1157 ########################
1159 name: apex-parameter
1164 description: "RPM Artifact name that will be appended to GS_URL to deploy a specific artifact"
1166 name: ARTIFACT_VERSION
1168 description: "Artifact version type"
1170 name: BUILD_DIRECTORY
1171 default: $WORKSPACE/.build
1172 description: "Directory where the build artifact will be located upon the completion of the build."
1174 name: CACHE_DIRECTORY
1175 default: $HOME/opnfv/apex-cache{gs-pathname}
1176 description: "Directory where the cache to be used during the build is located."
1179 default: https://gerrit.opnfv.org/gerrit/$PROJECT
1180 description: "Used for overriding the GIT URL coming from Global Jenkins configuration in case if the stuff is done on none-LF HW."
1183 default: '{gs-pathname}'
1184 description: "Version directory where opnfv artifacts are stored in gs repository"
1187 default: $GS_BASE{gs-pathname}
1188 description: "URL to Google Storage."
1192 description: "Flag to know if we should promote/upload snapshot artifacts."
1194 ########################
1196 ########################
1198 name: 'apex-unit-test'
1201 !include-raw: ./apex-unit-test.sh
1204 name: 'apex-upload-artifact'
1207 !include-raw: ./apex-upload-artifact.sh
1210 name: 'apex-download-artifact'
1213 !include-raw: ./apex-download-artifact.sh
1219 !include-raw: ./apex-deploy.sh
1221 #######################
1223 ########################
1227 - timed: '0 12 * * *'
1231 - timed: '0 3 1 1 7'