summaryrefslogtreecommitdiffstats
path: root/jjb/hc2vpp
AgeCommit message (Collapse)AuthorFilesLines
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>
2018-02-21CIMANAGE-22: do not overwrite vpp_dependencies for stable branchesMarek Gradzki1-19/+35
In order to have control of package dependencies in the release artifacts, the vpp_dependencies file should not be modified in case of stable branch. Modification for master branch helps to eliminate Java API mismatches, but in case of stable branch VPP API changes occur very rarely. Change-Id: I39338273504f9b0b6e0e063b55f3339f546eb2ef Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-01-10Add Hc2vpp 18.01 branchMarek Gradzki2-0/+6
Change-Id: I549d76e327e71e58f9d62c6beccec4927bc00b76 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-01-10Adapt to hc2vpp refactorMarek Gradzki1-1/+1
Change-Id: Ie7c3bc5b61e743e389c23284be4aa474415f0032 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-03fix prebuild script in hc2vpp-csit-verify jobsselias2-0/+5
Apply fix from https://gerrit.fd.io/r/9138 also to ODL job. Remove honeycomb directory after HC build is done. Change-Id: Ie25fd08427653dcaefc41263af89320ff8a4bb01 Signed-off-by: selias <samelias@cisco.com>
2017-10-31Fix prebuild script in hc2vpp-csit-verify jobselias2-2/+5
Fixes issues introduced in https://gerrit.fd.io/r/9080 - remove "set -u" which prohibits using "if" conditions with unbound variables, such as the optional "hc_commit_id" - pass settings argument to Honeycomb Maven build Change-Id: I1e92e1e646c0e39a1ef574fced8cf4cf3246cf8a Signed-off-by: selias <samelias@cisco.com>
2017-10-30CSIT-797 Add honeycomb parameter to hc2vpp-csit-verify jobselias1-6/+37
Changes to Honeycomb and HC2VPP sometimes depend on each other and so must be tested together. Change-Id: Ia84e36071783931ae03db76c19507f5cf30e3115 Signed-off-by: selias <samelias@cisco.com>
2017-10-18remove Boron branch from hc2vpp-odl jobsselias1-1/+0
Move to Carbon jobs was successful. HC2VPP is only tested against its current ODl dependency. Change-Id: I6e54a62171350d16a1304a49eb4d69b121e3fa4f Signed-off-by: selias <samelias@cisco.com>
2017-10-11Merge "CSIT-824 Add Carbon branch to hc2vpp-*-odl jobs"Vanessa Rene Valderrama1-0/+1
2017-10-03Add stable/1710 branch for honeycomb and hc2vppMarek Gradzki2-0/+6
Change-Id: If9407e01349be72b1ab8381943c41cd759908b17 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-09-29CSIT-824 Add Carbon branch to hc2vpp-*-odl jobsselias1-0/+1
Change-Id: I77750050c998e31052522d50ebfcc411e3f6b360 Signed-off-by: selias <samelias@cisco.com>
2017-07-17Merge "Update archive items path for csit-hc2vpp jobs"Vanessa Rene Valderrama1-8/+8
2017-07-14Update archive items path for csit-hc2vpp jobsselias1-8/+8
Archive all artifacts in "archive" directory, for consistency with other CSIT jobs. Related CSIT change: https://gerrit.fd.io/r/7560 Change-Id: I7c2ffe56ee6ce5e824618f75250348da0a7f4b14 Signed-off-by: selias <samelias@cisco.com>
2017-07-06New strem for honeycomb and hc2vpp stable/1707Marek Gradzki2-0/+6
Change-Id: Ia964dbd49831389d75d631a3bdbed7d9304506e3 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-29Update hc2vpp-csit-verify prebuild scriptselias1-2/+2
Due to CSIT change https://gerrit.fd.io/r/7221 Change-Id: I89b6d0a963171eb848f84fd80810ec8b7d365bbb Signed-off-by: selias <samelias@cisco.com>
2017-06-06Add CSIT verify jobs for Honeycomb testsselias2-2/+2
Add jobs that verify changes to CSIT code that tests Honeycomb/hc2vpp. Rename jjb/hc2vpp/csit-hc2vpp.yaml to jjb/hc2vpp/hc2vpp-csit.yaml ,to adhere to naming conventions and avoid duplicate filenames. Honeycomb jobs after patch: csit-hc2vpp-verify-* - verify CSIT commits hc2vpp-csit-verify-* - verify HC2VPP commits hc2vpp-csit-integration-* - check integration on VPP or HC2VPP merge Change-Id: Ib4be7f3c1482cf6c9d1ac8147e18d8d94832bbe0 Signed-off-by: selias <samelias@cisco.com>
2017-06-01Merge "Honeycomb performance job"Vanessa Rene Valderrama4-4/+126
2017-05-31Remove honeycomb and hc2vpp Ubuntu 14.04 jobsMarek Gradzki3-29/+2
Change-Id: I3a567465aa3559d8b6d8c00955ab47222e5de6d2 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-05-25Honeycomb performance jobselias4-4/+126
Change-Id: If9aced5e6294974874bcf10a1bc7c471c03a819f Signed-off-by: selias <samelias@cisco.com>
2017-05-16CSIT-577 Add Honeycomb test jobs with ODLselias3-0/+210
Tests use ODL client to translate Restconf requests into Netconf. ODL client used is located on VIRL in /nfs/common and accessed through CSIT scripts added in https://gerrit.fd.io/r/6663 Change-Id: I3f6041e61d0ccce0b70433053b8845594a9d6e4e Signed-off-by: selias <samelias@cisco.com>
2017-04-27Fix gerrit scm in hc2vpp-csit-verify jobselias1-3/+2
Verify job was testing last merged commit in branch, instead of the trigger commit. Change-Id: Id99489474d5b86a99178371c69a0de43f9562f0f Signed-off-by: selias <samelias@cisco.com>
2017-04-26Allow specifying VPP package version in hc2vpp-integration jobselias1-12/+13
Additionally revert commit https://gerrit.fd.io/r/6416 Change-Id: I35a4de91e275f7653a382f9908b3d672658c1bf1 Signed-off-by: selias <samelias@cisco.com>
2017-04-25Allow specifying VPP repository in hc2vpp-integration jobselias1-4/+12
Release version of hc2vpp needs to use vpp-api-java package from release repo, not stable/1704. Change-Id: I60a590d10957586d30f56c20f58663d58ed489f4 Signed-off-by: selias <samelias@cisco.com>
2017-04-12read jvpp version from file in hc2vppselias1-1/+2
file added in https://gerrit.fd.io/r/6140, https://gerrit.fd.io/r/6139 Change-Id: Ic9ead2b863cf7c76b3a985c28cafefb524d23926 Signed-off-by: selias <samelias@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 Valderrama3-1/+102
packages"
2017-04-07HC2VPP-122 Use single VPP version dependency in published hc2vpp packagesselias3-1/+102
- 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-04-05Use hc2vpp/csit_test_branch file to determine CSIT branchselias1-4/+8
Change-Id: I273c5729eba87542c9cb315faebc02546afb0ae1 Signed-off-by: selias <samelias@cisco.com>
2017-03-31Enable honeycomb/hc2vpp jobs for stable/1704Marek Gradzki2-0/+6
Change-Id: I35ff6882b89191add29d700704fd235ed5fc4d27 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-21Disable CSIT functional tests for ubuntu14Marek Gradzki2-24/+2
Change-Id: I2f870d39a52c5c8b77dcd980ed017884d194007b Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-15Correct path to package download script in hc2vpp-csit prebuilderselias1-2/+4
Fix for issue overlooked in https://gerrit.fd.io/r/5093; while the directory change is correct, commands immediately following it have not been adjusted to account for it. Change-Id: I3da9b12bca164856a01fb8c3afefde3e549b7be6 Signed-off-by: selias <samelias@cisco.com>
2017-02-13Add hc2vpp-csit jobs on Ubuntu16.04selias4-7/+9
- add integration and verify job using Ubuntu16.04 - pass OS parameter to test scripts requires commit https://gerrit.fd.io/r/#/c/5037/ in CSIT Change-Id: Ia7be995c1c78db43503e34f7c0c040a63431eab1 Signed-off-by: selias <samelias@cisco.com>
2017-02-09Skip checkstyle in hc2vpp-csit-verify jobselias2-3/+4
Style is already verified in hc2vpp-verify. Also fix missing dir change in prebuild script. This should download VPP packages into ${WORKSPACE}/csit, where the csit bootstrap-hc2vpp-verify script expects them to be. Change-Id: I4471c711e188f920c890bb63594bb08b7810141e Signed-off-by: selias <samelias@cisco.com>
2017-02-03Add jdk parameter to hc2vpp-csit-verify jobselias1-0/+1
Building HC2VPP requires Java8, but ubuntu1404 slaves use Java7 by default. Change-Id: I6fa9db3df1379ce9c0d190f32b1bb0760b3605bc Signed-off-by: selias <samelias@cisco.com>
2017-02-02Fix issues in hc2vpp-csit scriptsselias2-3/+5
Change-Id: I1e18db7ac551917f88f965069469fa1d8f81a513 Signed-off-by: selias <samelias@cisco.com>