summaryrefslogtreecommitdiffstats
path: root/jjb/hc2vpp/hc2vpp.yaml
AgeCommit message (Collapse)AuthorFilesLines
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-04-29Remove 1807 stream from honeycomb and Hc2vpp jobsMichal Cmarada1-3/+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 Valderrama1-4/+4
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 Cmarada1-0/+3
Change-Id: If2a280714d8052f29f65d189986f4c3e908039ff Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-04-10migration to new maven for honeycomb and hc2vpp jobsMichal Cmarada1-13/+13
- 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-03-20Fix HC2VPP nodesVanessa Rene Valderrama1-4/+4
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 Valderrama1-4/+4
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-02-21HC2VPP-372: Update HC2VPP jobs for bionicMichal Cmarada1-3/+7
- 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 Cmarada1-3/+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 Cmarada1-0/+3
Change-Id: I288af54215994361cc6fb89a2fe1761653e7d5a7 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-11-16Remove 1801 stream from hc2vpp csit testsMichal Cmarada1-3/+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 Cmarada1-0/+3
Change-Id: I652d717c723c3060f42eed31b76049412a6c0ae5 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-11Fix HC2VPP lintingVanessa Rene Valderrama1-12/+17
Fixing HC2VPP linting Change-Id: Id9f8c4d8cef05719d8ea9e8753c1f38484da85e6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-09-28Remove all logrotate callsEric Ball1-4/+4
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-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 Gradzki1-0/+3
Change-Id: I8324c4d63fc319e2d442aef6593edca6e814abf6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-05-07Merge "HC2VPP: remove unsupported 1710 from the stream"Vanessa Rene Valderrama1-3/+0
2018-05-04HC2VPP: remove unsupported 1710 from the streamMarek Gradzki1-3/+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-09New strem for honeycomb and hc2vpp stable/1801Marek Gradzki1-0/+3
Change-Id: I95b894bcbdab535b2554d6303c833fd2f1b1edc9 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-04HC2VPP: remove older and no longer supported versions from streamMarek Gradzki1-9/+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-01-10Add Hc2vpp 18.01 branchMarek Gradzki1-0/+3
Change-Id: I549d76e327e71e58f9d62c6beccec4927bc00b76 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-10-03Add stable/1710 branch for honeycomb and hc2vppMarek Gradzki1-0/+3
Change-Id: If9407e01349be72b1ab8381943c41cd759908b17 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-06New strem for honeycomb and hc2vpp stable/1707Marek Gradzki1-0/+3
Change-Id: Ia964dbd49831389d75d631a3bdbed7d9304506e3 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-05-31Remove honeycomb and hc2vpp Ubuntu 14.04 jobsMarek Gradzki1-12/+1
Change-Id: I3a567465aa3559d8b6d8c00955ab47222e5de6d2 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-04-11Add missing {stream} parameter to hc2vpp-integration jobselias1-0/+2
Parameter is used in prebuild script, to download the correct vpp-api-java version. Change-Id: I14bce9111f223cfb9f4b9fe3372e8f493ec2340c Signed-off-by: selias <samelias@cisco.com>
2017-04-10Merge "HC2VPP-122 Use single VPP version dependency in published hc2vpp ↵Vanessa Rene Valderrama1-1/+2
packages"
2017-04-07HC2VPP-122 Use single VPP version dependency in published hc2vpp packagesselias1-1/+2
- download newest vpp-api-java to be used in hc2vpp build - publish hc2vpp packages with dependency on the version used Change-Id: I7a274fcbb4a1659bde3018de5460b35029993ac7 Signed-off-by: selias <samelias@cisco.com>
2017-03-31Enable honeycomb/hc2vpp jobs for stable/1704Marek Gradzki1-0/+3
Change-Id: I35ff6882b89191add29d700704fd235ed5fc4d27 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-01-25Disable artifact deployment for hc2vpp merge jobsMarek Gradzki1-4/+0
It is enough that integration jobs publish jars,debs and rpms. Commit reverts changes introduced by 4739,4740,4765. It should be checked if docs.fd.io are still published after this change. Change-Id: I37ef33243f78187f9dcead6777e1506ed0ec6f4c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-01-24Revert "Enable only 1 merge job for a release"Marek Gradzki1-22/+1
This reverts commit 247134c09e5c42d5ad63d2e57e0561ec4ea14c46. due to number of issues it introduces. Issues were described in https://gerrit.fd.io/r/#/c/4793/ comments Change-Id: I0f9ea82d98bbf2242cf516eeedf91d4330fb2858 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-01-19Enable only 1 merge job for a releaseThanh Ha1-1/+22
Change-Id: Ie493df45ec67d92bbc6724ebe92f75b280bb571f Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-01-18Adding Maven deploy to integration jobsVanessa Rene Valderrama1-0/+4
The team wants hc2vpp-integration to deploy hc2vpp artifacts because hc2vpp artifacts depend on jars published by vpp-merge Change-Id: Ifd5212a004f262040aaa6b1c515adffee099b8af Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-01-17Fixing the Maven deploy publisherVanessa Rene Valderrama1-10/+2
Moving the Maven deploy above the ship logs and removing from the integration until I receive confirmation from the team that it's required Change-Id: Ib7692b8572e3b0d55a79f5180dfa2764d406ca75 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-01-17Adding the Maven deploy publisherVanessa Rene Valderrama1-0/+8
Updating the merge and integration jobs to include the Maven deploy publisher to allow artifacts to be deployed Change-Id: If76a991a79cf840bcc0ace0dea62da3917da2cca Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-01-04New stream for hc2vpp stable/1701Marek Gradzki1-0/+3
Change-Id: Ic1c2505d15b0e574530ea4d5600cdfc4dc250118 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-12-21Enable log shipping on all hc2vpp jobsVanessa Rene Valderrama1-0/+8
* Configure log shipping on all hc2vpp jobs Change-Id: Ic43d46cd8438341f4169096b7229a8a641f8064b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Convert hc2vpp to be Packer compliantVanessa Rene Valderrama1-11/+16
Transition jobs for hc2vpp to be Packer compliant * Modifying hc2vpp build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: I5367576ac90c9c823f8e76f4288afb488fc64bd4 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-01Remove references to karaf in hc2vpp and honeycomb jobsMarek Gradzki1-4/+4
Karaf is neither used in honeycomb nor in hc2vpp Change-Id: I9f85f3391e5dd76b5d1e4b32d020da0ba3bf1b29 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-11-24HON-1 override docs folder to fix deploy urlMarek Gradzki1-1/+1
Change-Id: I51cc53ebd478cfdd4895c8caed760ab16191bd1f Signed-off-by: Maros Marsalek <maros.mars@gmail.com> Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-11-16Hc2vpp jjbMaros Marsalek1-0/+282
Change-Id: I09e5986dfe91df7aea874ea7cd5d9c3d2b4edf23 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>