summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2016-09-08First attempt to build vpp doxygen docsEd Warnicke2-0/+130
Change-Id: I3756dfcd832a4aa8c274abb17b4163f4f53f7d4a Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-22Merge "Fix path for packages to archive"Andrew Grimberg1-1/+1
2016-08-22Fix path for packages to archiveEd Warnicke1-1/+1
Change-Id: Ifed798ad46791dbb5361acd6d60ce21bae811883 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-22Merge "Archive packages on verify jobs"Andrew Grimberg1-0/+7
2016-08-22Archive packages on verify jobsEd Warnicke1-0/+7
Change-Id: I3ac2d8f2aeecb6093b774802debda52cafdc4453 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-17Possible fix for apt repo indexing.Ed Warnicke1-1/+1
According to: https://github.com/Tangresh/nexus-apt-plugin Adding a classifer may help, so we do that here. Change-Id: Ia19325ca07d289ca0043f2640d928daea052722e Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-17Stream changes for VPP 1609 repo - vpp-lite editionKeith Burns (alagalah)1-0/+3
Change-Id: I3bd4e12b0824f457e8c7433e5ce14bdf03cd770d Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
2016-08-17Stream changes for VPP 1609 repoKeith Burns (alagalah)1-0/+7
Change-Id: I4f3a63a7477b87bd38b1a0c717381b417e68c28e Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
2016-08-17Fix artifactId and version of deployed jarsMarek Gradzki1-2/+2
Jar name can consist of more than two groups separated by a hyphen. Last group should be treated as a version, rest as artifact name. Examples: jvpp-registry-16.09.jar jvpp-16.09.jar Add example jar names to source to ease comprehension Change-Id: Ica0b490c4213224abc70774aa41c60e62f0360f0 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-08-12Have vpp-lite jobs also shortcircuit on checkstyleEd Warnicke1-0/+6
Change-Id: Ie12ea84996c8c82cfbfe0c1e7bc5586d8b1e4385 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-09Add checkstyle shortcircuit to csit jobEd Warnicke1-0/+2
Change-Id: Iac038684c6bee054058190889d8657f27ab71e10 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-05Adding support of checkstyle for vppEd Warnicke2-0/+13
Change-Id: Ia5398ea7a6b6ba598d30c77556d8fbe992a2ed47 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-07-21Ignoring failure in update-java-alternativesC.J. Collier2-2/+2
* The script fails, though the failure can be ignored. http://askubuntu.com/questions/599105/using-alternatives-with-java-7-and-java-8-on-14-04-2-lts Change-Id: Ie7b70fb189505a46b6640f1a961001f0c75a21b5 Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-07-21Use maven from /optC.J. Collier1-7/+1
Change-Id: I6173e24be1efbabf9b9507af593210803f8fff21 Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-07-08Fix merge job to not try to push artifacts (yet) for vpp-liteEd Warnicke1-13/+1
Change-Id: I752040595646c98a6d5e23f5e1fb4a7377ba16f1 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-07-08Added vpp-lite verify and merge jobs.Ed Warnicke2-0/+240
* Added a vpp-lite.yaml Change-Id: I9aa16968dac9067a92bc272f1cfa4315c0eec4ad Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-07-06Turn on timestampe for CSIT jobsEd Warnicke1-0/+2
Change-Id: I43c381f68c29405d8c3b34bdee6f69c2b115ebf4 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-17Revert "Create script to automate deployment"Ed Warnicke2-9/+79
https://gerrit.fd.io/r/#/c/1606/ This reverts commit afd303bc155a27d1ddccfc8add7d510c731decf5. Change-Id: Ie169e3cad3433953d6f21064ec90b33d6b2dc49a Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-17Create script to automate deploymentC.J. Collier2-79/+9
* as per #24343 * re-factored to use common code from include-raw-vpp-maven-push and maven_push_functions.sh Change-Id: I197c114bcf61b0dd2ea81e2be0505793cf594e49 Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-06-16FIX: Get CSIT branch from build-root/scripts/csit-test-branchMiroslav Miklus1-2/+2
JIRA: CSIT-167 Change-Id: I1a1d2cfd696228ec8558ba0a81c31d4c9d2c09b1 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-07Get CSIT branch from build-root/scripts/csit-test-branchEd Warnicke2-1/+27
If build-root/scripts/csit-test-branch exists, run it to get the CSIT branch from which to run CSIT tests. Otherwise, default to csit-verified. Related to patches vpp patches: https://gerrit.fd.io/r/#/c/1343/ (master branch) https://gerrit.fd.io/r/#/c/1345/ (stable/1606 branch) Change-Id: I1146c322c1948076ead4639263f9b25e965009f2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Be less agressive with the setEd Warnicke2-2/+2
Change-Id: I221374b6515e145f4fc5a31e3c30192732e6aeab Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Fix propogation of build errors.Ed Warnicke2-7/+6
Change-Id: I3e600ab74f5290008489cdbaa1624559067ad8b2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Revert "Add timestamps to console logs for vpp verify jobs"Ed Warnicke1-1/+0
This reverts commit 233f45d3fc425cde64c2615c2f36025f61374451. https://gerrit.fd.io/r/#/c/1282/ Change-Id: I7b65a3d60c17c832d88caa47a46a788984c358f0 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-26Add timestamps to console logs for vpp verify jobsEd Warnicke1-0/+1
Change-Id: I811483179ac6c80c8d90690ce672d3a49b4cdeae Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-20Document the process of re-spinning an imageC.J. Collier1-3/+3
* Document the process of respinning jcloud images in README.txt * Create /scripts/respin-jcloud-images.sh * Create /vagrant/lib/respin-functions.sh * Automate the process of fetching latest base images * Automate the process of creating new "LF upload" snapshots * Automate process of creating jcloud image - Boot fresh VM - run bootstrap.sh - run system_reseal.sh - snapshot re-sealed system * Unable to automate updating jcloud image regex for staging nodes * Correct shasum to sha1sum * Add cloud-initramfs-* to PACKAGES list * Install cloud-init during system reseal Change-Id: Ie70d5f1fdee0e9f06810da6f37bfc710e3e06b8e Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-05-19Simplify cfp jjb configurationThanh Ha1-4/+6
JJB 1.5.0 now allows CFP to use freeform IDs so lets use it to simplify the yaml configuration. Change-Id: Id64e772cb9fc1ed2f0deb11b6ba405f4ab43fe1e Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-05-16Use correct server-name PrimaryThanh Ha1-1/+1
Perhaps 'Default' was the name at one point and then got renamed to 'Primary' and we forgot to update the configuration. Default is not currently a valid server-name so resulted in Gerrit Trigger not watching any valid Gerrit instance for the event-stream. The current name of the Gerrit server-name is 'Primary' as defined in Jenkins > Manage Jenkins > Gerrit Trigger. Change-Id: Ic9481b53424d6fc8358131d384157779a7753fb0 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-05-16Merge "Provide clarity as to when merge job fails are build or push"C.J. Collier2-0/+10
2016-05-16Merge "Correct deprecated include syntax"C.J. Collier1-8/+8
2016-05-16Provide clarity as to when merge job fails are build or pushEd Warnicke2-0/+10
Merge jobs can fail because a build has failed, or because a push of artifacts has failed. This should make it clear which occurrred in the build logs. Change-Id: I77e2ed0c756104492ee7a16378a5445162406f40 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-16Instrument Jenkins images/builds (take2)Ed Warnicke1-0/+7
Change-Id: I167cb259fce64f96d385294268a78bf6d161c8de Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-16Correct deprecated include syntaxC.J. Collier1-8/+8
* perl -i -pe 's/include-raw-escape /include-raw-escape: /' vpp.yaml Change-Id: I62d6813e71b6f915524c395b3adc328698f755ce Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-05-16Instrument Jenkins images/buildsEd Warnicke1-0/+10
This patch instruments so we can be certain *what* bootstrap.sh was used to build the running image and what include-raw-vpp-build.sh was run for the Job Change-Id: I69782c3bca71f24d24133205130be059a14a114c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-13Fix for package pushxEd Warnicke1-1/+1
Change-Id: Iebfcd2973bb319be4db64eecc4e35b218fb25b3b Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-13Fix reponamesEd Warnicke1-2/+2
Change-Id: I44c56b3c78deefdd91b1d9febfc015d9c2e927b2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-13Enable jobs for throttle branchesEd Warnicke2-31/+42
Change-Id: I70cd178f52480bcab2bd84b7bdb967f1799acdbd Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-12Revert "Changes to accomodate vpp throttle branch."Ed Warnicke2-35/+17
This reverts commit 5d1d00330488903ae810de20bfd035fde9cdc25a. This reverts gerrit: https://gerrit.fd.io/r/#/c/1074/ Change-Id: I5d937a4486ae7426debefdfaf85019508253c3f0 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-11Changes to accomodate vpp throttle branch.Ed Warnicke2-17/+35
Change-Id: If3ea89cbd6970a53bad8c13900c2eb8f15a7708c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-09Check to see if a VPP patch needs rebasingEd Warnicke1-0/+18
Change-Id: I9eca0b820a82dac4dbe58759a47f3294c6fcb14b Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-06Fix for javahome updateEd Warnicke1-1/+1
Change-Id: Ifbe5962e0161ccf223baa4bb4fc03f8c86d859b1 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-06Merge "Fix for java home for honeycomb"C.J. Collier1-0/+7
2016-05-06Fix for java home for honeycombEd Warnicke1-0/+7
Change-Id: Ib4381c10763251105ca1fc418e70c0e06905ba9a Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-06Rename vpp-csit-verify-perf-{type} to vpp-csit-verify-hw-perf-{type}Miroslav Miklus1-2/+2
The job name should not contain string from comment trigger. If the job name contains the same string as the trigger, the verification ends up in an endless loop because jenkins post comment with the job name and that triggers the job again. Change-Id: If25b8530984e047b96f4b571495ecedf586aa84f Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-05-04Add jjb job to validate imagesEd Warnicke1-0/+54
Change-Id: Ib1c29c39e845d3a30c4b82ef0b590f48df466a7b Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-04-28Use build.sh for vpp buildEd Warnicke1-15/+1
https://gerrit.fd.io/r/#/c/765/ is refactoring the vagrant to have a separate build.sh suitable for use outside of vagrant. It autodetects supported distros, installs dependencies, etc. This patch switches vpp jenkins jobs over to using build.sh. This should give us a unified path where: 1) CI Builds 2) Vagrant 3) Users starting out on their own Centos/Ubuntu boxes for the first time are all using the same build.sh. Change-Id: Iae7bca4e2a9e183e878d7638701e66735b388cbc Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-04-26Change performance job namepmikus2-26/+27
- JIRA: CIMANAGE-4 - Change vpp-verify-performance job name to naming convention Change-Id: If873f29b3bb82de2bdf2e84614d132867c8d06c8 Signed-off-by: pmikus <pmikus@cisco.com>
2016-04-22fix for centos merge maven pushEd Warnicke1-1/+1
Change-Id: I16fd1580afa8fe229fc9ff15283f402333478fe2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-04-21Fix push_debEd Warnicke1-1/+1
Change-Id: Ie33def177bca89a25f4d7a007603b3822ba7f6c5 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-04-21Enable ubuntu1604 merge and push debs to repoEd Warnicke1-4/+22
Change-Id: I1d2ec5b4ac01f000fb180f1f82b6de2a6126f9e7 Signed-off-by: Ed Warnicke <eaw@cisco.com>