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 # stream: branch with - in place of / (eg. stable-arno)
20 # branch: branch (eg. stable/arno)
25 build-slave: 'apex-build-master'
26 virtual-slave: 'apex-virtual-master'
27 baremetal-slave: 'apex-baremetal-master'
28 verify-scenario: 'os-odl-nofeature-ha'
29 scenario_stream: 'master'
32 branch: 'stable/danube'
33 gs-pathname: '/danube'
34 build-slave: 'apex-build-danube'
35 virtual-slave: 'apex-virtual-danube'
36 baremetal-slave: 'apex-baremetal-danube'
37 verify-scenario: 'os-odl_l3-nofeature-ha'
38 scenario_stream: 'danube'
42 {%- for stream in scenarios %}
43 {%- for scenario in scenarios[stream] %}
55 name: 'apex-verify-unit-tests-{stream}'
63 gs-pathname: '{gs-pathname}'
73 server-name: 'gerrit.opnfv.org'
75 - patchset-created-event:
76 exclude-drafts: 'false'
77 exclude-trivial-rebase: 'false'
78 exclude-no-code-change: 'true'
79 - draft-published-event
80 - comment-added-contains-event:
81 comment-contains-value: 'recheck'
82 - comment-added-contains-event:
83 comment-contains-value: 'reverify'
85 - project-compare-type: 'ANT'
86 project-pattern: 'apex'
88 - branch-compare-type: 'ANT'
89 branch-pattern: '**/{branch}'
90 disable-strict-forbidden-file-verification: 'false'
93 pattern: 'apex/tests/**'
106 pattern: 'apex/build/**'
108 pattern: 'apex/common/**'
110 pattern: 'apex/inventory/**'
112 pattern: 'apex/network/**'
114 pattern: 'apex/overcloud/**'
116 pattern: 'apex/settings/**'
118 pattern: 'apex/undercloud/**'
120 pattern: 'apex/virtual/**'
130 !include-raw-escape: ./apex-unit-test.sh
134 name: 'apex-verify-{stream}'
136 node: '{virtual-slave}'
140 project-type: 'multijob'
144 gs-pathname: '{gs-pathname}/dev'
149 name: ARTIFACT_VERSION
151 description: "Used for overriding the ARTIFACT_VERSION"
157 server-name: 'gerrit.opnfv.org'
159 - patchset-created-event:
160 exclude-drafts: 'false'
161 exclude-trivial-rebase: 'false'
162 exclude-no-code-change: 'true'
163 - draft-published-event
164 - comment-added-contains-event:
165 comment-contains-value: 'recheck'
166 - comment-added-contains-event:
167 comment-contains-value: 'reverify'
169 - project-compare-type: 'ANT'
170 project-pattern: 'apex'
172 - branch-compare-type: 'ANT'
173 branch-pattern: '**/{branch}'
174 disable-strict-forbidden-file-verification: 'true'
187 pattern: 'apex/build/**'
189 pattern: 'apex/common/**'
191 pattern: 'apex/inventory/**'
193 pattern: 'apex/network/**'
195 pattern: 'apex/overcloud/**'
197 pattern: 'apex/settings/**'
199 pattern: 'apex/undercloud/**'
201 pattern: 'apex/virtual/**'
202 forbidden-file-paths:
204 pattern: 'apex/tests/**'
211 use-build-blocker: true
221 - description-setter:
222 description: "Built on $NODE_NAME"
225 condition: SUCCESSFUL
227 - name: 'apex-verify-unit-tests-{stream}'
228 current-parameters: false
229 predefined-parameters: |
230 GERRIT_BRANCH=$GERRIT_BRANCH
231 GERRIT_REFSPEC=$GERRIT_REFSPEC
232 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
233 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
234 node-parameters: false
235 kill-phase-on: FAILURE
240 condition: SUCCESSFUL
242 - name: 'apex-build-{stream}'
243 current-parameters: false
244 predefined-parameters: |
245 ARTIFACT_VERSION=$ARTIFACT_VERSION
246 GERRIT_BRANCH=$GERRIT_BRANCH
247 GERRIT_REFSPEC=$GERRIT_REFSPEC
248 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
249 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
250 node-parameters: false
251 kill-phase-on: FAILURE
256 condition: SUCCESSFUL
258 - name: 'apex-deploy-virtual-{stream}'
259 current-parameters: false
260 predefined-parameters: |
261 ARTIFACT_VERSION=$ARTIFACT_VERSION
262 DEPLOY_SCENARIO={verify-scenario}
264 GERRIT_BRANCH=$GERRIT_BRANCH
265 GERRIT_REFSPEC=$GERRIT_REFSPEC
266 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
267 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
268 node-parameters: true
269 kill-phase-on: FAILURE
274 condition: SUCCESSFUL
276 - name: 'functest-apex-virtual-suite-{stream}'
277 current-parameters: false
278 predefined-parameters: |
279 DEPLOY_SCENARIO={verify-scenario}
280 FUNCTEST_SUITE_NAME=healthcheck
281 GERRIT_BRANCH=$GERRIT_BRANCH
282 GERRIT_REFSPEC=$GERRIT_REFSPEC
283 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
284 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
285 node-parameters: true
290 # Verify Scenario Gate
292 name: 'apex-verify-gate-{stream}'
294 node: '{virtual-slave}'
298 project-type: 'multijob'
302 gs-pathname: '{gs-pathname}/dev'
308 default: https://gerrit.opnfv.org/gerrit/$PROJECT
309 description: "Used for overriding the GIT URL coming from parameters macro."
311 name: ARTIFACT_VERSION
313 description: "Used for overriding the ARTIFACT_VERSION"
320 server-name: 'gerrit.opnfv.org'
322 - comment-added-contains-event:
323 comment-contains-value: '^Patch Set [0-9]+: Code-Review\+2.*start-gate-scenario:.*'
325 - project-compare-type: 'ANT'
326 project-pattern: 'apex'
328 - branch-compare-type: 'ANT'
329 branch-pattern: '**/{branch}'
345 use-build-blocker: true
357 condition: SUCCESSFUL
359 - name: 'apex-deploy-virtual-{stream}'
360 current-parameters: false
361 predefined-parameters: |
362 ARTIFACT_VERSION=$ARTIFACT_VERSION
365 GERRIT_BRANCH=$GERRIT_BRANCH
366 GERRIT_REFSPEC=$GERRIT_REFSPEC
367 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
368 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
369 GERRIT_EVENT_COMMENT_TEXT=$GERRIT_EVENT_COMMENT_TEXT
370 node-parameters: true
371 kill-phase-on: FAILURE
375 echo DEPLOY_SCENARIO=$(echo $GERRIT_EVENT_COMMENT_TEXT | grep start-gate-scenario | grep -Eo 'os-.*') > detected_scenario
377 properties-file: detected_scenario
380 condition: SUCCESSFUL
382 - name: 'functest-apex-virtual-suite-{stream}'
383 current-parameters: false
384 predefined-parameters: |
385 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
386 FUNCTEST_SUITE_NAME=healthcheck
387 GERRIT_BRANCH=$GERRIT_BRANCH
388 GERRIT_REFSPEC=$GERRIT_REFSPEC
389 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
390 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
391 node-parameters: true
397 name: 'apex-runner-cperf-{stream}'
400 project-type: 'multijob'
407 gs-pathname: '{gs-pathname}'
413 default: https://gerrit.opnfv.org/gerrit/$PROJECT
414 description: "Used for overriding the GIT URL coming from parameters macro."
422 use-build-blocker: false
432 - description-setter:
433 description: "Deployed on $NODE_NAME"
435 name: 'Baremetal Deploy'
438 - name: 'apex-deploy-baremetal-{stream}'
439 node-parameters: false
440 current-parameters: true
441 predefined-parameters: |
442 GERRIT_BRANCH=$GERRIT_BRANCH
445 DEPLOY_SCENARIO={verify-scenario}
446 kill-phase-on: FAILURE
451 condition: SUCCESSFUL
453 - name: 'cperf-apex-intel-pod2-daily-master'
454 node-parameters: true
455 current-parameters: false
456 predefined-parameters:
457 DEPLOY_SCENARIO={verify-scenario}
464 name: 'apex-deploy-{platform}-{stream}'
466 node: 'apex-{platform}-{stream}'
481 - '{project}-{platform}-{stream}-defaults'
486 gs-pathname: '{gs-pathname}'
488 name: DEPLOY_SCENARIO
489 default: '{verify-scenario}'
490 description: "Scenario to deploy with."
494 description: "Use yes in lower case to invoke clean. Indicates if the deploy environment should be cleaned before deployment"
499 use-build-blocker: true
513 - description-setter:
514 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
515 - 'apex-download-artifact'
520 # Baremetal Deploy and Test
522 name: 'apex-{scenario}-baremetal-{scenario_stream}'
524 project-type: 'multijob'
532 - '{project}-defaults'
533 - '{project}-baremetal-{scenario_stream}-defaults'
538 gs-pathname: '{gs-pathname}'
540 name: DEPLOY_SCENARIO
541 default: '{scenario}'
542 description: "Scenario to deploy with."
546 use-build-blocker: true
551 - 'apex-.*-promote.*'
553 - 'apex-.+-baremetal-.+'
559 - description-setter:
560 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
562 name: 'Baremetal Deploy'
563 condition: SUCCESSFUL
565 - name: 'apex-deploy-baremetal-{scenario_stream}'
566 node-parameters: true
567 current-parameters: true
568 predefined-parameters: |
570 GERRIT_BRANCH=$GERRIT_BRANCH
572 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
573 kill-phase-on: FAILURE
577 name: 'OPNFV Test Suite'
579 - name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
580 node-parameters: true
581 current-parameters: false
582 predefined-parameters:
583 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
591 !include-raw-escape: ./update-build-result.groovy
595 name: 'apex-testsuite-{scenario}-baremetal-{scenario_stream}'
597 project-type: 'multijob'
602 - '{project}-defaults'
603 - '{project}-baremetal-{scenario_stream}-defaults'
608 gs-pathname: '{gs-pathname}'
610 name: DEPLOY_SCENARIO
611 default: '{scenario}'
612 description: "Scenario to deploy with."
616 use-build-blocker: true
621 - 'apex-.*-promote.*'
623 - 'apex-testsuite-.+-baremetal-.+'
629 - description-setter:
630 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
635 - name: 'functest-apex-baremetal-daily-{scenario_stream}'
636 node-parameters: true
637 current-parameters: false
638 predefined-parameters:
639 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
647 - name: 'yardstick-apex-baremetal-daily-{scenario_stream}'
648 node-parameters: true
649 current-parameters: false
650 predefined-parameters:
651 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
659 - name: 'dovetail-apex-baremetal-proposed_tests-{scenario_stream}'
660 node-parameters: true
661 current-parameters: false
662 predefined-parameters:
663 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
665 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-(nosdn-nofeature|nosdn-kvm|odl_l3-fdio)-ha/"
672 - name: 'storperf-apex-baremetal-daily-{scenario_stream}'
673 node-parameters: true
674 current-parameters: false
675 predefined-parameters:
676 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
677 enable-condition: "def m = '$DEPLOY_SCENARIO' ==~ /os-nosdn-nofeature-ha/"
681 # Build status is always success due conditional plugin prefetching
682 # build status before multijob phases execute
683 # - conditional-step:
684 # condition-kind: current-status
685 # condition-worst: SUCCESS
686 # condtion-best: SUCCESS
687 # on-evaluation-failure: mark-unstable
689 # - shell: 'echo "Tests Passed"'
691 {% for stream in scenarios %}
694 name: 'apex-daily-{{ stream }}'
696 # Job template for daily build
698 # Required Variables:
699 # stream: branch with - in place of / (eg. stable)
700 # branch: branch (eg. stable)
701 project-type: 'multijob'
703 node: '{{ build_slave[stream] }}'
711 - '{project}-defaults'
712 - '{project}-baremetal-{{ stream }}-defaults'
715 branch: '{{ branch[stream] }}'
717 gs-pathname: '{{ gspathname[stream] }}'
723 - 'apex-{{ stream }}'
728 condition: SUCCESSFUL
730 - name: 'apex-build-{{ stream }}'
731 current-parameters: false
732 predefined-parameters: |
733 GERRIT_BRANCH=$GERRIT_BRANCH
735 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
736 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
737 node-parameters: true
738 kill-phase-on: FAILURE
742 name: 'Verify and upload ISO'
743 condition: SUCCESSFUL
745 - name: 'apex-verify-iso-{{ stream }}'
746 current-parameters: false
747 predefined-parameters: |
748 BUILD_DIRECTORY=$WORKSPACE/../apex-build-{{ stream }}/.build
749 GERRIT_BRANCH=$GERRIT_BRANCH
751 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
752 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
753 node-parameters: true
754 kill-phase-on: FAILURE
758 name: Baremetal Deploy and Test Phase
759 condition: SUCCESSFUL
761 {% for scenario in scenarios[stream] %}
762 - name: 'apex-{{ scenario }}-baremetal-{{ stream }}'
763 node-parameters: false
764 current-parameters: false
765 predefined-parameters: |
775 name: 'apex-create-snapshot'
777 # Job template for clean
779 # Required Variables:
780 # stream: branch with - in place of / (eg. stable)
786 !include-raw-escape: ./apex-snapshot-create.sh
790 name: 'apex-upload-snapshot'
792 # Job template for clean
794 # Required Variables:
795 # stream: branch with - in place of / (eg. stable)
801 properties-content: ARTIFACT_TYPE=snapshot
802 - 'apex-upload-artifact'
806 name: 'apex-csit-promote-daily-{stream}'
808 # Job template for promoting CSIT Snapshots
810 # Required Variables:
811 # stream: branch with - in place of / (eg. stable)
812 # branch: branch (eg. stable)
813 node: '{virtual-slave}'
814 project-type: 'multijob'
825 gs-pathname: '{gs-pathname}'
829 use-build-blocker: true
838 - timed: '0 12 * * 0'
843 condition: SUCCESSFUL
845 - name: 'apex-build-{stream}'
846 current-parameters: false
847 predefined-parameters: |
848 GERRIT_BRANCH=$GERRIT_BRANCH
849 GERRIT_REFSPEC=$GERRIT_REFSPEC
850 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
851 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
852 node-parameters: false
853 kill-phase-on: FAILURE
858 condition: SUCCESSFUL
860 - name: 'apex-deploy-virtual-{stream}'
861 current-parameters: false
862 predefined-parameters: |
863 DEPLOY_SCENARIO=os-odl_l3-csit-noha
865 GERRIT_BRANCH=$GERRIT_BRANCH
866 GERRIT_REFSPEC=$GERRIT_REFSPEC
867 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
868 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
870 node-parameters: true
871 kill-phase-on: FAILURE
876 condition: SUCCESSFUL
878 - name: 'functest-apex-virtual-suite-{stream}'
879 current-parameters: false
880 predefined-parameters: |
881 DEPLOY_SCENARIO=os-odl_l3-nofeature-noha
882 FUNCTEST_SUITE_NAME=tempest_smoke_serial
883 GERRIT_BRANCH=$GERRIT_BRANCH
884 GERRIT_REFSPEC=$GERRIT_REFSPEC
885 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
886 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
887 node-parameters: true
888 kill-phase-on: FAILURE
892 name: create snapshot
893 condition: SUCCESSFUL
895 - name: 'apex-create-snapshot'
896 current-parameters: false
897 predefined-parameters: |
899 node-parameters: true
900 kill-phase-on: FAILURE
904 name: upload snapshot
905 condition: SUCCESSFUL
907 - name: 'apex-upload-snapshot'
908 current-parameters: false
909 predefined-parameters: |
911 node-parameters: true
912 kill-phase-on: FAILURE
918 name: 'apex-fdio-promote-daily-{stream}'
920 # Job template for promoting CSIT Snapshots
922 # Required Variables:
923 # stream: branch with - in place of / (eg. stable)
924 # branch: branch (eg. stable)
925 node: '{virtual-slave}'
926 project-type: 'multijob'
937 gs-pathname: '{gs-pathname}'
941 use-build-blocker: true
952 condition: SUCCESSFUL
954 - name: 'apex-build-{stream}'
955 current-parameters: false
956 predefined-parameters: |
957 GERRIT_BRANCH=$GERRIT_BRANCH
958 GERRIT_REFSPEC=$GERRIT_REFSPEC
959 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
960 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
961 node-parameters: false
962 kill-phase-on: FAILURE
967 condition: SUCCESSFUL
969 - name: 'apex-deploy-virtual-{stream}'
970 current-parameters: false
971 predefined-parameters: |
972 DEPLOY_SCENARIO=os-odl_netvirt-fdio-noha
974 GERRIT_BRANCH=$GERRIT_BRANCH
975 GERRIT_REFSPEC=$GERRIT_REFSPEC
976 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
977 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
979 node-parameters: true
980 kill-phase-on: FAILURE
984 name: create snapshot
985 condition: SUCCESSFUL
987 - name: 'apex-create-snapshot'
988 current-parameters: false
989 predefined-parameters: |
991 node-parameters: true
992 kill-phase-on: FAILURE
996 name: upload snapshot
997 condition: SUCCESSFUL
999 - name: 'apex-upload-snapshot'
1000 current-parameters: false
1001 predefined-parameters: |
1003 node-parameters: true
1004 kill-phase-on: FAILURE
1010 name: 'apex-flex-daily-os-nosdn-nofeature-ha-{stream}'
1012 project-type: 'multijob'
1023 - '{project}-defaults'
1024 - project-parameter:
1025 project: '{project}'
1028 gs-pathname: '{gs-pathname}'
1030 name: DEPLOY_SCENARIO
1031 default: 'os-nosdn-nofeature-ha'
1032 description: "Scenario to deploy with."
1035 default: https://gerrit.opnfv.org/gerrit/$PROJECT
1036 description: 'Git URL to use on this Jenkins Slave'
1039 default: /root/.ssh/id_rsa
1040 description: 'SSH key to use for Apex'
1044 use-build-blocker: true
1049 - 'apex-.*-promote.*'
1051 - 'apex-.+-baremetal-.+'
1057 - description-setter:
1058 description: "Deployed on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
1060 name: 'Baremetal Deploy'
1061 condition: SUCCESSFUL
1063 - name: 'apex-deploy-baremetal-{stream}'
1064 node-parameters: true
1065 current-parameters: true
1066 predefined-parameters: |
1068 GERRIT_BRANCH=$GERRIT_BRANCH
1070 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1071 kill-phase-on: FAILURE
1078 - name: 'yardstick-apex-baremetal-daily-{stream}'
1079 node-parameters: true
1080 current-parameters: false
1081 predefined-parameters:
1082 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1083 kill-phase-on: NEVER
1084 abort-all-job: false
1087 # Dovetail Danube test job
1089 name: 'apex-dovetail-daily-os-nosdn-nofeature-ha-baremetal-danube'
1091 project-type: 'multijob'
1098 - '{project}-defaults'
1099 - project-parameter:
1100 project: '{project}'
1101 branch: 'stable/danube'
1103 gs-pathname: '/danube'
1105 name: DEPLOY_SCENARIO
1106 default: 'os-nosdn-nofeature-ha'
1107 description: "Scenario to deploy with."
1112 use-build-blocker: true
1117 - 'apex-.*-promote.*'
1121 - timed: '0 12 * * *'
1124 - description-setter:
1125 description: "Testing on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
1127 name: 'Baremetal Deploy'
1128 condition: SUCCESSFUL
1130 - name: 'apex-deploy-baremetal-danube'
1131 node-parameters: true
1132 current-parameters: true
1133 predefined-parameters: |
1135 GERRIT_BRANCH=$GERRIT_BRANCH
1137 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1138 kill-phase-on: FAILURE
1145 - name: 'dovetail-apex-baremetal-proposed_tests-danube'
1146 node-parameters: true
1147 current-parameters: false
1148 predefined-parameters:
1149 DEPLOY_SCENARIO=$DEPLOY_SCENARIO
1150 kill-phase-on: NEVER
1151 abort-all-job: false
1154 ########################
1156 ########################
1158 name: apex-parameter
1163 description: "RPM Artifact name that will be appended to GS_URL to deploy a specific artifact"
1165 name: ARTIFACT_VERSION
1167 description: "Artifact version type"
1169 name: BUILD_DIRECTORY
1170 default: $WORKSPACE/.build
1171 description: "Directory where the build artifact will be located upon the completion of the build."
1173 name: CACHE_DIRECTORY
1174 default: $HOME/opnfv/apex-cache{gs-pathname}
1175 description: "Directory where the cache to be used during the build is located."
1178 default: https://gerrit.opnfv.org/gerrit/$PROJECT
1179 description: "Used for overriding the GIT URL coming from Global Jenkins configuration in case if the stuff is done on none-LF HW."
1182 default: '{gs-pathname}'
1183 description: "Version directory where opnfv artifacts are stored in gs repository"
1186 default: $GS_BASE{gs-pathname}
1187 description: "URL to Google Storage."
1191 description: "Flag to know if we should promote/upload snapshot artifacts."
1193 ########################
1195 ########################
1197 name: 'apex-unit-test'
1200 !include-raw: ./apex-unit-test.sh
1203 name: 'apex-upload-artifact'
1206 !include-raw: ./apex-upload-artifact.sh
1209 name: 'apex-download-artifact'
1212 !include-raw: ./apex-download-artifact.sh
1218 !include-raw: ./apex-deploy.sh
1220 #######################
1222 ########################
1226 - timed: '0 12 * * *'
1230 - timed: '0 3 1 1 7'