summaryrefslogtreecommitdiffstats
path: root/jjb/hicn
AgeCommit message (Collapse)AuthorFilesLines
2023-01-12feat: add stream 2210 in hicn docsMauro Sardara1-2/+7
Change-Id: I0c10e3bd5c949bde86c99d05de5ed1c8b6734f5d Signed-off-by: Mauro Sardara <msardara@cisco.com>
2023-01-11feat: add 2210 streamMauro Sardara1-25/+50
Change-Id: I4a03ed221c87642d915adf6282c5c73d5578eeb4 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-11-28Enable upload of vpp & hicn verify docs to s3 7day retention bucketDave Wallace1-0/+1
- Use the same bucket path as logs so that the docs can be viewed by s/s3-logs/s3-docs-7day/ in the URL after selecting the logs URL from the jenkins job page. - Also, fix error output of get_gerrit_refspec bash function. Change-Id: I73e8b7a1f310dbfb031afe9d164b114021c2cfe3 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-18Merge "Fix: Robot Framework logging"Eric Ball1-1/+1
2022-10-17Fix: Robot Framework loggingEric Ball1-1/+1
The builder should be ubuntu, and the logging script has been modified to include robot logs if found. Change-Id: I4fedf0b8b36dfb56cc43546ab3d1f4fc7c63562c Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2022-10-14fix: hicn-docs jobs should skip votingMauro Sardara2-7/+9
The +1 should be given only at the end of functional tests. Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ia7aa366247d9ad3c001996fc5a1ea207c764e238
2022-10-13Fix: Add fdio-infra-publish to functest verifyEric Ball1-0/+1
Change-Id: I5ac32cd9dc268d7cd14b9638e31d1dc94ef7711d Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2022-09-20fix: do not consider only critical tests when checking thresholdsMauro Sardara1-0/+1
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Iba7635c5f43e75c7549fada423911cf42a17a7a2
2022-09-19fix: add threshold for functional test jobs to passMauro Sardara1-1/+2
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ib1895c3d77b402f4a5a07e907d9cfdb77ad17309
2022-09-13feat(hicn.yaml): add xunit report publishersMauro Sardara1-0/+16
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ia5fb1b5ebf18a62c0cb6bd5c51c77ec290eb03b3
2022-08-30Merge "Add hicn job to build against vpp latest."Peter Mikus1-0/+70
2022-08-17fix(hicn.yaml): specify architecture in functest triggerMauro Sardara1-1/+6
This prevents the functional tests for x86_64 to start when the build job for aarch64 completes. Since the success message triggering the functional test was the same for x86_64 and aarch64, there was no way to distinguish what build jobs completed first. Also: Archive *.deb artifacts to be reused in functest jobs, thus avoiding to compile the code twice. Change-Id: Ibef007eabd57ff417aff1a55e949c11e2e2d9d6a Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-08-16fix(hicn.yaml): fix triggers for build/ftest jobsMauro Sardara1-8/+7
Change-Id: Ib221851e9476d836a3ee1028eb49405cefc13d76 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-08-16fix(hicn.yaml): fix triggers for build/ftest jobsMauro Sardara1-8/+14
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ie8684cdafc13387a1294504cbe241f62cfff64d4 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-08-12Merge "feat(hicn.yaml): add functional tests jobs"Dave Wallace1-3/+64
2022-08-12Add hicn job to build against vpp latest.Dave Wallace1-0/+70
Change-Id: I0210401c810720b3927d7fe9f7b92aba3f0d260d Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-08-11fix(hicn.yaml): add parameters to hicn-sonar-scanner jobMauro Sardara1-0/+8
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: If97da72393985d817b8f8a86acf7e71abaa7f6a3
2022-08-11feat(hicn.yaml): add functional tests jobsMauro Sardara1-3/+64
The approach to trigger the functional test job is the same adopted for triggering the build after the checkstyle. A comment "build_successful" will be added in gerrit by the build job, and this comment will in turn trigger the functional test job. Change-Id: I140160dfdd6fe80fdbe64848b9dc2c7a2b75cac4 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-08-10feat(hicn.yaml): add project and job-template for sonar scanner.Mauro Sardara1-14/+45
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I86c9baa94b6df0e2ec722e47e660d1d70fb71d39 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2022-04-01fix: specify correct packagecloud repo for hicn debsMauro Sardara1-5/+5
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Idbb529ae03e3000f139d545287c575385baf2905
2022-03-31feat: remove deprecated jenkins jobsMauro Sardara1-30/+0
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I4362f90cd5c6fe27bbe8e456605f523b840100d4
2021-12-02Nexus retirement CI job clean upDave Wallace7-311/+18
- Remove nexus configuration parameters from CI jobs for active FD.io projects - Convert HICN docs jobs to use S3 storage Change-Id: Ida00b6448926567e0245b4988597113bfea0bd84 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-10-27Remove deprecated releases/os jobs for VPP 21.10Dave Wallace1-42/+1
- Deprecated release: VPP stable/2009, stable/2101 - Deprecated OS: centos-7, debian-9 Change-Id: If3ca0f249210946321f6e867a933b05f19f58865 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-08-31Fix build discarder config for all fd.io projectsDave Wallace2-35/+21
- Existing build discard configuration is no longer generating build discarder config in jjb. Use lf-infra-properties macro instead. Change-Id: I2e6aabefd4a5a74877c4ba02c1f06f3f120bea69 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-08-04hicn: fix broken reverse trigger for docs merge jobsDave Wallace1-1/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I833f1e084a642df0679e9abe0b38a0ca58a2dd59
2021-07-19- Add jobs for branch stable/2101 aarch64Mauro Sardara1-0/+16
- Trigger checkstyle for stable branches Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I2da2147c45b2b66280880898c2f34396d7c542e8 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2021-07-16Add jobs for branch stable/2101Mauro Sardara1-0/+4
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I2bfc80570df3e6ab0485976d276b746201d7c694
2021-06-30Remove hicn jobs for ubuntu 18 and centos 8Mauro Sardara1-39/+8
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: Ic43c1cd89764be3f45f4be2f107b1f5002d0b7dc Signed-off-by: Mauro Sardara <msardara@cisco.com>
2021-04-23Separate VPP stacktrace generation from artifact archivingDave Wallace1-5/+5
- Separate removal of socket files in workspace archive directory from archiving of artifacts - Clean up deprecated workspace-archive-artifacts-parameter macro Change-Id: I11c7fe55d3412fb7261da9f0cfb809a152ae1d51 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-04-08Use fdio-infra-publish for nomad executor based jobsDave Wallace2-5/+15
- Separate post build executor info dump into its own script file. - Remove backup_upload_archives.sh from fdio-infra-shiplogs which is now only used for openstack executors. - Add setup_executor_env.sh to run first for all jobs which run on nomad/dockerhub images. Change-Id: I564201b8c578e6541152e6af74537d1d007ba1a7 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-03-31Fix hicn-docs job to use correct label.Dave Wallace1-5/+10
- Also add gerrit-parameter & branch-refspec for testing in jenkins sandbox (same pattern as vpp.yaml). Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ia48c7e484db78f35dffe93e78c418736c686b356
2021-03-23Update node configuration of hicn-docs.yaml.Mauro Sardara1-72/+73
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I3c355a03a6609204a7637294ef133a9eda6eca50 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2021-02-10Add centos8 jobs to hicn and cicn.Mauro Sardara1-30/+50
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I383542a94b29044b4191ea0db205c9d5574c6097 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-12-15Use 'lftools deploy archives' for log uploadDave Wallace1-30/+28
- This is a pre-requisite for using amazon S3 for log storage. - Requires docker images built by updated docker scripts to include packages required by 'lftools' or other project specific docker images to be upgraded with same packages. This change only updates jobs which are using fdiotools docker images. - Add FD.io specific global macros to avoid inflating docker images with packages required by unneeded global-jjb scripts. - Sort VPP job parameters alphabetically - Dump installed python3 packages in setup_executor_env.sh Change-Id: Ifddd8f2b70b10acf834ffc837b27ef5453213a86 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-08Add jobs for branch stable/2005Mauro Sardara1-517/+233
Refactoring of JJB yaml configuration Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I5af065d0edbdd9f7df54366ae13be3c4488e065c Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-22Push DEB/RPM packages on new hicn repository.Mauro Sardara1-4/+4
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I14af04113756a806eeaa105b6eb5507b38331538 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-02Remove ubuntu xenial jobs.Mauro Sardara1-7/+1
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I16bdcb8a04a50b9dccc49d8b0f8637045a2c01cb
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I2acf7f17e87324911cc5a3bb2a6df1bd39325dee
2020-04-16Configure HICN SonarCloudVanessa Rene Valderrama1-2/+5
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I473279303593939073ce879e7f8c272f229b3ee9
2020-04-08Add jjb configuration for new branch of hicn repoMauro Sardara1-2/+51
Change-Id: I1e5c8ec1272524c4b3f28be60a43de9eff1ce7d1 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-02-24Fix post-build artifact path of hicn doc.Mauro Sardara1-2/+6
Change-Id: I1a1170a20cd70198b710a692a7f515a4ba907bce Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-02-21Build both sphinx and doxygen docs in verify/merge jobs. Push only doxygen ↵Mauro Sardara1-21/+3
on nexus.fd.io Change-Id: I73ec4d4a2fe54aa61ed261e70b1fbb4f00102ac1 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-02-21Set correct version of Maven Wagon im pom.xmlMauro Sardara1-2/+2
Change-Id: Ifd7904399d8a7d7b7957208e21b171235f3caa89 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-01-22Modifying docs publisherVanessa Rene Valderrama1-2/+4
The HICN docs jobs are unstable due to issues with the lf-infra-publish macro. For now we're reverting back to the FD.io global-macro until we resolve the issue. Change-Id: I8b3cbf3bd40a8d1b642a56cd88b48a4f0266a175 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-17Modify HICN Sonar job nodeVanessa Rene Valderrama1-2/+2
Modifying the HICN Sonar job node to use the CI node Change-Id: Icd106a94b50fecaed01a7ee0437f25bab32a04ca Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-10Fix repo name for extra verify jobsMauro Sardara1-3/+3
Change-Id: Ia2332b6b27fef251e439375147d6119e1c66bd3a Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-12-09Add build job for external dependencies.Mauro Sardara2-16/+202
Change-Id: Ic5ce1f1da563cdf2cf66af19b3b3f6c79eaba6a4 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-10-30Correct packagecloud path and packagecloud_api pathAngelo Mantellini1-2/+2
Signed-off-by: Angelo Mantellini <angelo.mantellini@cisco.com> Change-Id: Ic7b0bc516c2bf5fd2c41077ce575e02a8b2877ae
2019-10-30Merge "Remove lf-infra-publish from publishers."Vanessa Rene Valderrama1-7/+24
2019-10-30Remove lf-infra-publish from publishers.Mauro Sardara1-7/+24
Change-Id: If18eac8ef984e21ce8f7f564aeb123793383e6aa Signed-off-by: Mauro Sardara <msardara@cisco.com>