summaryrefslogtreecommitdiffstats
path: root/jjb/hicn
AgeCommit message (Collapse)AuthorFilesLines
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>
2019-10-30Move docs building to ubuntu 1804.Mauro Sardara1-7/+7
Change-Id: Iddcd1fa7216a1ca0b243e41834cced77ff516b87 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-10-29Execute hicn-checkstyle-verify job on ubuntu 18.04 slave.Mauro Sardara1-1/+1
Change-Id: Ib111ce7bf7959ad554503317264f5d4d969acc7c Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-10-16Modify HICN artifactsVanessa Rene Valderrama1-40/+0
This change is to remove packages from archived artifacts. The packages are available in the FD.io packagecloud repo. Change-Id: I4dfdea7ca68dd461a5771cf3eefc429595621d0b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-10-16Merge "Modify logs publisher"Vratko Polak2-14/+7
2019-10-16Change org.apache.maven.wagon version from 2.9 to 3.3.3 in cicn and hicn jobsAngelo Mantellini1-1/+1
Signed-off-by: Angelo Mantellini <manangel@cisco.com> Change-Id: I6066daeab23ca1a169966268e7540b15e9dc7e8d
2019-10-15Modify logs publisherVanessa Rene Valderrama2-14/+7
Modify the logs publisher to use the global-jjb macro Change-Id: I9fd38698c9b947de36c2bb224c1b1594bb5ac212 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-10-15Add ubuntu arm job for HICNAngelo Mantellini1-0/+173
Signed-off-by: Angelo Mantellini <manangel@cisco.com> Change-Id: I5aee246812439d6b06ff6c5edb6d08400963ebc1
2019-07-29HICN - Do not build ctrl folder in doc job.Mauro Sardara1-1/+1
Change-Id: I7932d30c0724dfea43296b120f767af241aa237c Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-07-25Modify HICN archive artifactsVanessa Rene Valderrama2-51/+74
Modify the HICN artifacts to archive to the logs server rather than Jenkins Also fixed a few lint errors Change-Id: Ie0af996303be8cf14a5a125da6995f7dd18f6f0f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-07-12Add INFO.yaml verify jobVanessa Rene Valderrama1-0/+9
Info YAML Verify job validates that INFO.yaml file changes are kept isolated from other file changes. Verifies INFO.yaml files follow the schema defined in global-jjb/info-schema. Change-Id: I327c0b82953bdb04bec9725339dbaa60aad0513a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-03-12Disable build of apps when building docs.Mauro Sardara1-1/+1
Change-Id: I1b71976715158c1ad908c5c76e5c2025d06b65a7 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-20Add jobs for building/verifying hicn sysrepo plugin.Mauro Sardara2-0/+184
Change-Id: If44de76dac723cc3dafd7bc41d7e8fe0f6edc509 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-14Configure Sonar for HICNVanessa Rene Valderrama1-0/+11
Configuring Sonar for the HICN project Change-Id: I4dd4a8d91910808dc6ce51ab0897c32018338639 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-12Remove sonar configurationVanessa Rene Valderrama1-11/+0
Removing the sonar configuration for HICN. This project can't use the global-jjb sonar configuration because it's not a maven based job. Change-Id: Ibe6d5b046edb8e14c9d496792200dd1756f9c0de Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-12Configure the settings fileVanessa Rene Valderrama1-1/+1
Configure the HICN settings file for Jenkins Change-Id: I3bc1bebb502e86f891bc8e68c353458da3f10958 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-07Merge "Modify HICN node"Eric Ball1-1/+1
2019-02-07Push hicn artifacts to Nexus.Mauro Sardara1-0/+4
Change-Id: I3277a9994b3ca0488ad34e9182980b612b58f0e2 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-07Modify HICN nodeVanessa Rene Valderrama1-1/+1
Modifying the HICN node to use the FDIOVEX instances while we determine why the FDIOVEX-CI environment instances aren't spinning up Change-Id: Ifde2b172ef4cc3c5d854de94e4d23c5a712aeddd Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-07Merge "Set settings to hicn-settings."Vanessa Rene Valderrama1-2/+2
2019-02-06Set settings to hicn-settings.Mauro Sardara1-2/+2
Change-Id: I00cc5f42386aa8e16b8523c45371a9cdfa7379ef Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-06Merge "Configure HICN Jenkins view"Vanessa Rene Valderrama1-0/+6
2019-02-06Configure HICN Jenkins viewVanessa Rene Valderrama1-0/+6
Manage HICN views with JJB view-templates Change-Id: I0966d95a79911797d0471b1f36c0f432c4e727c1 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-06Fix settings file for hicn docsMauro Sardara1-2/+2
Change-Id: Ifeac0f1bbe3de4cbd76e71982bba9723605fd663 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-06Merge "[HICN-25] Push ci-management script for building and deploying ↵Vanessa Rene Valderrama2-0/+242
documentation"
2019-02-05[HICN-25] Push ci-management script for building and deploying documentationMauro Sardara2-0/+242
Change-Id: I12fefd6352a468d3ce7b659b1f262e3d4c296e06 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-01Fix MVN variableVanessa Rene Valderrama1-1/+1
Fixing the maven-version paramter Change-Id: I69038fbe36760ac48c80c9a41728c606f0755dd6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-01Config MVN version for HICN Sonar jobVanessa Rene Valderrama1-0/+1
Configuring the hicn-sonar job to use the correct maven version Change-Id: I569cfbef140f9c6580841c56d62145591876213a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-01-31Configure Sonar for HICNVanessa Rene Valderrama1-0/+10
Configuring Sonar for the HICN project Change-Id: Ie91ec44d08bc09acf99613b3cff2678978ed44ab Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>