summaryrefslogtreecommitdiffstats
path: root/jjb/hicn/hicn.yaml
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 Wallace1-1/+11
- 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-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>
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 Sardara1-15/+201
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-30Remove lf-infra-publish from publishers.Mauro Sardara1-7/+24
Change-Id: If18eac8ef984e21ce8f7f564aeb123793383e6aa 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 Polak1-10/+5
2019-10-15Modify logs publisherVanessa Rene Valderrama1-10/+5
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-25Modify HICN archive artifactsVanessa Rene Valderrama1-33/+49
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-02-20Add jobs for building/verifying hicn sysrepo plugin.Mauro Sardara1-0/+177
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-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-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>
2019-01-28Do not push hicn items to nexus.fd.io anymore.Mauro Sardara1-4/+0
Change-Id: I13ae6485777d14e35fb4254f84aa5120b0530cdf Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-25Added verify checkstyle job.Mauro Sardara1-5/+11
Change-Id: I6d44bb78a1fd5ee8a187871bf9ed56787297e0cd Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-23[HICN-3] Add hicn checkstyle verify job before hicn build verify job.Mauro Sardara1-1/+93
Change-Id: I4282e658e01dbdeb87863eaddb12412fbe07c70e Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-22[HICN-3] Added first jjb configuration for hicn.Mauro Sardara1-0/+173
Change-Id: I6d44b8c2b59edb5ba75c64aef50b79a2345605a3 Signed-off-by: Mauro Sardara <msardara@cisco.com>