summaryrefslogtreecommitdiffstats
path: root/jjb/hc2vpp
AgeCommit message (Collapse)AuthorFilesLines
2021-12-02Nexus retirement CI job clean upDave Wallace1-8/+0
- 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-08-31Fix build discarder config for all fd.io projectsDave Wallace1-15/+9
- 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-05Global: Rework archive artifactspmikus7-696/+0
This patch removes archive-artifacts-parameter macro and ARCHVIVE_ARTIFACTS env var from csit and vpp project. All project specific artifacts to be uploaded with the log files SHOULD BE copied to $WORKSPACE/archives. The next step once this is merged will be to remove NEXUS entirely via JCasC. + Remove archive-artifacts from all csit/vpp yaml files. + Add fdio-infra-ship-backup-logs macro + Remove unused jjb/include-raw-deploy-archives.sh + CSIT: - copy job artifacts to $WORKSPACE/archives + HC2VPP - remove CSIT + TLDK: - remove CSIT Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Iada020cf269714c34f9ce32d764d991827e3b003
2021-04-23Remove deprecated fdio-infra-shiplogs macroDave Wallace2-16/+8
- Update node labels, replacing deprecated 'snergster' labels with equivalent 'fdiotools' node labels Change-Id: I1ff7d42b2c4f4f592567378b7f1fe359ff7e2a0f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-01-12Remove HC2VPP 1604 jobsVanessa Rene Valderrama2-8/+0
Removing HC2VPP Ubuntu 16.04 jobs. Ubuntu 16.04 is no longer supported Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I7ba42be182e3c9f0e8b886051f1c09b2dee7e95f
2021-01-12Remove old releases from the HC2VPP jobsVanessa Rene Valderrama2-12/+0
Removing older releases from HC2VPP jobs to clean up job history Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib2f6a0cfbc04a6038a0f6af5567ca020b06cef12
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: I87d8bed13346bb49fb2af1626982e1fa475c914e
2020-04-16Configure HC2VPP SonarCloudVanessa Rene Valderrama1-0/+14
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ie8a1fe68c001544983842f71fc19e73f2680fd1e
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: Ie9a4f23d773885fe99b242539633d9df4482c71d Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-06-12Modify HC2VPP archive artifactsVanessa Rene Valderrama1-18/+33
Modify the HC2VPP artifacts to archive to the logs server rather than Jenkins Change-Id: I13f6a1518dbd0f31ed6cdd789f5e0568d631188b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-05-06fix hc2vpp release branch buildsMichal Cmarada1-0/+12
When release version of HC2VPP is being build, we need to download release version of JVPP package to install correct JVPP artifacts. Change-Id: I922aaccb829fc4afc8bbd797aedd62f368d34c34 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-30fix filtering of VPP package for hc2vpp-pkg-push scriptMichal Cmarada1-1/+4
Change-Id: I52caea21f55fda75def9540b5ea384f6e1901552 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-29Remove 1807 stream from honeycomb and Hc2vpp jobsMichal Cmarada2-6/+0
Change-Id: I0c0aa88c6fceed7a96aaceee8acf1db3239b1af4 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-29remove unused job hc2vpp-verify-imageMichal Cmarada1-67/+0
Change-Id: If6fe1caa6cdb0ceb76d985e5acbc22ec1cd0af1b Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-22Modify build nodeVanessa Rene Valderrama2-9/+9
This node change will switch the node to use the common-packer image and the new ci-environment. The switch to common-packer standardizes the project with other LF projects providing additional support and automation. The switch to the new ci-environment is to isolate the build minions for security reasons. Change-Id: Ia1e89f433f0fd0343974ae1b19477725bf748994 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-04-17Add new stream for stable/1904 branch in HC2VPPMichal Cmarada2-0/+6
Change-Id: If2a280714d8052f29f65d189986f4c3e908039ff Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-10migration to new maven for honeycomb and hc2vpp jobsMichal Cmarada2-24/+24
- switch to new version of maven due to build dependencies for new JDK11 Change-Id: I1510a87d60a0b64bcb62940585f8a9ef588e4bad Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-10switch Honeycomb ODL tests to neonMichal Cmarada1-2/+2
Change-Id: I7e7efa53a5125e3f4ba8eaaa933fdd830380976f Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-22add package dependencies to hc2vppMichal Cmarada1-2/+2
Change-Id: I670f4081b87201bbc2e07dbffa5ecf2ca174c848 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-20Fix HC2VPP nodesVanessa Rene Valderrama2-9/+9
HC2VPP is building on Ubuntu 16.04 and Ubuntu 18.04. We don't have an 18.04 image common-packer image. HC2VPP will have to switch to common-packer in the new environment once we have an 18.04 image available. Change-Id: I25c5f14d53a4d6020cae3098d949b00ff996c227 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-03-20Modify HC2VPP nodeVanessa Rene Valderrama2-9/+9
This node change will switch HC2VPP to use the new common-packer image and the new ci-environment. The switch to common-packer standardizes the project with other LF projects providing additional support and automation. The switch to the new ci-environment is to isolate the build minions for security reasons. Change-Id: Ie5a7a9877c93a528df2dce6a2d5bdb376a63fd0a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-03-18fix hc2vpp centos integration jobMichal Cmarada1-2/+2
yum with --downloadonly option downloads also dependencies which cannot be skipped. Because of this it is better to use yumdownloader which downloads desired package only. Change-Id: I1ff65f583abbea77784c5779a5da7879d6ed9580 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-08add jvpp commit id parameter supportMichal Cmarada1-1/+8
Change-Id: Id46b5c0fff6486e2a7f2778395f360d7b0c7f7ea Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-06fix include-raw-hc2vpp-csit-verify-prebuild scriptMichal Cmarada1-2/+8
- fix typo - preserve support for older branches Change-Id: I916a17430d8be6b9a8ba876cf5c6c6faf9fa76ae Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-01HC2VPP-372: Update hc2vpp integration and hc2vpp/csit jobsMichal Cmarada9-62/+95
- add support for ubuntu bionic - update jobs to support package cloud download script (csit patch: https://gerrit.fd.io/r/#/c/17779/) - cleanup Change-Id: I60d8af98c98612ff82ca782274d317a1726cfc7e Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-21HC2VPP-372: Update HC2VPP jobs for bionicMichal Cmarada3-56/+76
- updates bionic support to integration job Change-Id: I5e5170f6671bcc58cf4719cd75e6963882ab6d75 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-11Remove 1804 stream from hc2vpp/honeycombMichal Cmarada2-6/+0
Change-Id: Id2271b6ddd9d26048eebfd30cc6a7e1bef5428c8 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-06Configure HC2VPP Jenkins viewVanessa Rene Valderrama1-0/+6
Manage HC2VPP views with JJB view-templates Change-Id: Ifd3c074378a9890df391c1d4bcf543fca529d600 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-01-23New stream for honeycomb and hc2vpp stable/1901Michal Cmarada2-0/+6
Change-Id: I288af54215994361cc6fb89a2fe1761653e7d5a7 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-11-16Remove 1801 stream from hc2vpp csit testsMichal Cmarada2-6/+0
The 18.01 release is not supported anymore. Change-Id: Ie6776822f9de397473613e2d193261e329238922 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-17New stream for honeycomb and hc2vpp stable/1810Michal Cmarada2-0/+6
Change-Id: I652d717c723c3060f42eed31b76049412a6c0ae5 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-11Fix HC2VPP lintingVanessa Rene Valderrama2-270/+277
Fixing HC2VPP linting Change-Id: Id9f8c4d8cef05719d8ea9e8753c1f38484da85e6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-10-02Bump ODL version to Fluorine for HC2VPP CSIT testsMichal Cmarada1-1/+1
Change-Id: I9dda58636c5e131d6529eff736e9d36e0564df0d Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-09-28Remove all logrotate callsEric Ball2-9/+9
These are deprecated, and were causing a warning from jjb. All logrotate calls have been replaced with build-discarder. Change-Id: Ic84be4c8b3500039e3a9c5a1ce7c8ce4d853614d Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2018-09-13Moving config-file-provider to pre-buildersVanessa Rene Valderrama1-212/+212
The project type maven ignores the builders section. This change to add the packagecloud files to the pre-builders section so the managed files are added properly. Change-Id: I8710247660705d365fd31c96da4846aa03af8160 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-29Modify syntax for jenkins-job 2.0.2Vanessa Rene Valderrama1-4/+2
Changing lists to strings to fix syntax errors with jenkins-jobs 2.0.2 Change-Id: Ibdc3c2b836d8f5954bcb0d97a767c4c668647c0c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-29Modify OS syntaxVanessa Rene Valderrama1-7/+10
Modifying OS syntax to work with jenkins-jobs 2.0.2 Change-Id: I8718b9a429bead26df5f6bd31b329d4c0ec6a9f3 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-24Add packagecloud managed fileVanessa Rene Valderrama1-0/+10
Configuring packagecloud managed file Change-Id: I36f234a192884d32bb82a781b62cf3d5fafc1244 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-13Add pkgcloud push to hc2vppEd Warnicke1-0/+3
Change-Id: Id2f5cb23884c6c56c07a556cca382980a9e6eb2f Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-07-20New strem for honeycomb and hc2vpp stable/1807Marek Gradzki2-0/+6
Change-Id: I8324c4d63fc319e2d442aef6593edca6e814abf6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-17HC2VPP: run hc2vpp-csit-perf-{stream}-{os} weeklyMarek Gradzki1-0/+2
Change-Id: I64a3352dbacd68ef91bca6b82e538542661a4024 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-15HC2VPP: archive JOB artifacts to logs.fd.ioMarek Gradzki1-0/+12
Change-Id: I5eeb9da7d373a6bd50c3388a8302c619b8582da8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-11HC2VPP: remove CSIT ODL Carbon jobsMarek Gradzki1-1/+0
Change-Id: I4f6f6a628a82c618b75fa7c989971d0aee9e0282 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-07Merge "HC2VPP: remove unsupported 1710 from the stream"Vanessa Rene Valderrama2-6/+0
2018-05-04HC2VPP: remove unsupported 1710 from the streamMarek Gradzki2-6/+0
All information about previous builds will be lost. Artifacts from Nexus will NOT be removed. Change-Id: Ibdc531db793b75ae295b68d01948f0e97cf66c94 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-02CIMANAGE-25: do not deploy centos7 jarsMarek Gradzki1-1/+7
Change-Id: Ifb14e0ba8bbb0de7f5b96f55de4b9578f67baed4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-24HC2VPP: allow to run hc2vpp-csit-verify using specified CSIT patchMarek Gradzki1-0/+13
Trigers hc2vpp-csit-verify with specified CSIT commit when gerrit comment contains: verify-csit csit=<csit-commit-id> Branch defined in csit-test-branch is used (no changes made). Change-Id: I4d422ac8c68b19b397388c880a71605868578e65 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-09New strem for honeycomb and hc2vpp stable/1801Marek Gradzki2-0/+6
Change-Id: I95b894bcbdab535b2554d6303c833fd2f1b1edc9 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-04HC2VPP: remove older and no longer supported versions from streamMarek Gradzki2-18/+0
Removes 1701, 1704 and 1707 releases from Jenkins. All information about previous builds will be lost. Artifacts from Nexus will NOT be removed. Follows similar VPP change: https://gerrit.fd.io/r/#/c/10464/ Change-Id: I8d6cb879ace44cc46410448c6aabf60e5ad1ca93 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-04Add Oxygen hc2vpp-csit ODL jobMarek Gradzki1-0/+1
Change-Id: I39fb2df86a6a7f2af4c83cc1acaf7c643cfb9d61 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>