summaryrefslogtreecommitdiffstats
path: root/jjb/nsh_sfc/nsh_sfc.yaml
AgeCommit message (Collapse)AuthorFilesLines
2020-09-17Remove NSH_SFC jobsVanessa Rene Valderrama1-641/+0
The TSC has approved the NSH_SFC project for archive. This change is to remove the NSH_SFC jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Icf4b306d062971b21544444b2d238b3cc94dc01e
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: I7363e6f4e4c591a620d88f109fbf7135a5b89c42 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-06-12Modify NSH_SFC archive artifactsVanessa Rene Valderrama1-14/+23
Modify the NSH_SFC artifacts to archive to the logs server rather than Jenkins Change-Id: I1d7d87e3d26f95640c3d7f62113c1cff77d1a9d1 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-05-29Modify verify stream nodeVanessa Rene Valderrama1-3/+1
This change is to resolve an issue where the label is not being set correctly because the node is being set by an os-parameter instead of hardcoding the node type. Change-Id: If5d3a7f2a8c6bd5bde9ef971b02382d3bd31e4fe Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-03-20Modify NSH_SFC nodeVanessa Rene Valderrama1-8/+8
This node change will switch NSH_SFC 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: I05d2c46ffa16c24722fe720839ad062e5fe330cc Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-02-06Configure NSH_SFC Jenkins viewVanessa Rene Valderrama1-0/+6
Manage NSH_SFC views with JJB view-templates Change-Id: I965d7a60fd35e284be1d356b5a5fab09c027ea98 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-10-09Fix NSH_SFC lintingVanessa Rene Valderrama1-417/+420
Fixing NSH_SFC linting Change-Id: I0a7ba5128cd31583d4654baec4fb373aada5ab4e Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-09-28Remove all logrotate callsEric Ball1-8/+8
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-08-24Fix config-file provider pathVanessa Rene Valderrama1-2/+2
Fixing the config-file provider path to add the fully qualified name Change-Id: Id5ac2278c230fc9043dd1ecd35ed0f3476b8f2b1 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-23Add packagecloud managed fileVanessa Rene Valderrama1-0/+9
Configuring packagecloud managed file Change-Id: Id85bb3bdf7aa4eb0ec8116fc4f719c0dc4f46f7a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-13Add pkgcloud push to nsh_sfcEd Warnicke1-0/+3
Change-Id: I0091bca3167f17bfbe45308a38e3fb4a18ec7313 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-07-19Create new stream 1807 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: I632042fba3dd1299211d384bca5cd3e2244ad912 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2018-04-04Create new stream 1804 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: I1eb41846ea8c0d28ad904283e9dcb2c9fc10fb4a Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2018-01-09Create new stream 1801 for nsh_sfc projectHongjun Ni1-1/+3
Change-Id: Ia099fda0c4344adc48e67bcc031a3ddba52db21d Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-10-11Create new stream 1710 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: I8353ae2c9708c3f84baf74abc2c3b8fcb41f4adf Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-07-31Add CentOS-7 support to NSH_SFC buildHongjun Ni1-0/+2
Change-Id: Iaad573beb55514f9e232ce4a23638528a98a03a4 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-06-28Create new stream 1707 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: I45ea4a886fc12d4d087bd7d691a411293574d9ac Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-06-23 Separate the NSH SFC CI-management configuration to the CSIT.Fangyin Hu1-12/+40
Fix some syntax errors. Change-Id: I46be907dd24676c7fb2bfd380c1c35eb3ccec738 Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
2017-06-20 patch for the csit output.html, log.htmlqun wan1-2/+2
Change-Id: I21cae8d4b46ac19d336af1e49874a5e2c3206c4a Signed-off-by: qun wan <qun.wan@intel.com>
2017-06-05 Patch for the nsh_sfc jenkins job scheduler.qun wan1-5/+8
Change-Id: Ie61daaec21c82137d6f05c2d8db73639afa41fe0 Signed-off-by: qun wan <qun.wan@intel.com>
2017-05-30 nsh_sfc functional and performance jobs.qun wan1-0/+99
- functional cases are submitted on reivew status - performance cases will be submitted later Change-Id: I835ef5996507125ff45304bc77d6ca8925b5615e Signed-off-by: qun wan <qun.wan@intel.com>
2017-05-23Remove jobs on Ubuntu 14.04Hongjun Ni1-3/+1
Change-Id: I15950ad4839263ace75a83a61814ccee965aa224 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-05-04Add job to pushlish NSH_SFC docsHongjun Ni1-3/+10
Change-Id: I7bd9e571e96913b1c53fe1de1e38142f006aae82 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-03-30Create new stream 1704 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: Ie1db5277b36d2d495611918a3bee84df7cdb175a Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-02-28Configure NSH_SFC JDKVanessa Rene Valderrama1-0/+5
Jenkins 2 moved the JDK configuration to a new Jenkins global configuration page under Manage Jenkins - Global Tool Configuration. This patch configures NSH_SFC jobs to run using a specified JDK as configuration via the Jenkins Global Configuration. Valid values are: - openjdk7-centos7 - openjdk8-centos8 - openjdk7-ubuntu1404 - openjdk8-ubuntu1404 - openjdk7-ubuntu1604 - openjdk8-ubuntu1604 This patch configures the following templates to run using JDK8: - 'nsh_sfc-verify-{stream}-{os}' - 'nsh_sfc-merge-{stream}-{os}' - 'nsh_sfc-integration-{stream}-{os}' - 'nsh_sfc-verify-docs-{stream}' - 'nsh_sfc-merge-docs-{stream}' The verify docs don't use the {os} parameter so the OS is hardcoded like the node names. Change-Id: I6475877e2a8b8241add7416d0c4fe15b71706429 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-01-18Create new stream 1701 for nsh_sfc projectHongjun Ni1-0/+3
Change-Id: I39d75d7cc79e9c4339a2465beb060ef7f1145a65 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2016-12-21Enable log shipping on all nsh_sfc jobsVanessa Rene Valderrama1-2/+22
* Configure log shipping on all nsh_sfc jobs Change-Id: I282085803edf79280ec6949af7783ea473815f8c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Convert nsh_sfc to be Packer compliantVanessa Rene Valderrama1-2/+2
Transition jobs for nsh_sfc to be Packer compliant * Modifying nsh_sfc build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: I264f2dc76dfa3388bc06fde467a0f19577691de5 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-16Convert nsh_sfc to be Packer compliantVanessa Rene Valderrama1-10/+37
Transition jobs for nsh_sfc to be Packer compliant * Modifying nsh_sfc build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: Iacb178f37eb726e033183a2cc48f0ac4b46dd448 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-10-14Use fdio-infra-wrappers to simplify common wrapper useThanh Ha1-20/+0
- Move timestamps to fdio-infra-wrappers as every job is using it - Move ssh-credentials into fdio-infra-wrappers as every job is using it - Ensuer ALL jobs are using fdio-infra-wrappers (this should be policy!) FD.io has this convenient wrapper called fdio-infra-wrappers which is a simple macro to configure common wrapper functionality that all jobs should be configured with all jobs are already configuring it too so simplify job configuration and ensuring we don't have duplication everywhere. Less lines of code and more code reuse makes for easier maintenance :) Change-Id: Ia73b09dfc556f684c43853797231da84a9c517af Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14Remove unnecessary ssh-credentials defaultsThanh Ha1-12/+12
ODL used to use a variable called {ssh-credentials} as a form of redirection in order to have a simple human readable word to represent a unique credentials id in Jenkins. Newer versions of Jenkins actually allows us to override the credentials-id UUID format and pass a human readable filename. Considering that FD.io has been using a human readable jenkins-gerrit-credentials credentials-id remove the unnecessary {ssh-credentials} id defaults from global-defaults and just access the credential directly. Change-Id: I7b59357dcacb2195646719709b3b623429deca91 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14Remove the need for mvn33 defaultsThanh Ha1-4/+4
Instead of indirectly calling {mvn33} in jjb and redirecting it to Maven_3.3.9 in Jenkins. Simply name Maven in Jenkins mvn33 and then jobs can call mvn33 directly without the need for the defaults redirection. The new mvn33 profile has already been created in fd.io Jenkins. Change-Id: I792509ab2d80546a532930f1f579afb69bfc670c Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-04Revert "Temporarily disable nsh_sfc-verify-docs job"Ed Warnicke1-3/+2
This reverts commit 7828d8510c0d04e040b3a931124d9f331f064580. This reverts gerrit https://gerrit.fd.io/r/#/c/3256/ Change-Id: Id22ab8a7ad1fda1289d79b16ca19404ec8307007 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-10-04Temporarily disable nsh_sfc-verify-docs jobEd Warnicke1-2/+3
Change-Id: I2986cf6f3c581b3a663d69e0d8e92ad9c0ea6d99 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-21Configuring minions as single useVanessa Rene Valderrama1-0/+6
Change-Id: I79ee300057628b3884574e3640ebe3743ddf0ac4 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-09-20Add a nsh_sfc-verify-docs-{stream} job to verify docs build.Ed Warnicke1-0/+55
Change-Id: I0a636e80faf7f2935ab85e0ff1d58e9c045bc082 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-20Actually run nsh_sfc-merge-docsEd Warnicke1-0/+1
Change-Id: Ic6a25ea0e833d0b94820356e30bb693d60b04c52 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-20Add nsh_sfc-docs-merge jobsEd Warnicke1-0/+69
Change-Id: I6b17a7b099128a1a64112bd66ea56865767fc2ea Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-16Merge "Configuring minions as single use"Andrew Grimberg1-0/+6
2016-09-12Add stable/1609 jobs for nsh_sfcEd Warnicke1-0/+3
Change-Id: Ifc8a605375d1770174e0566e464f0270928b3f86 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-07Add nsh_sfc integration jobEd Warnicke1-0/+57
Change-Id: I5bee1fd0dee69476bf6c5c7bf5e9510554c91e9d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-07Publish nsh_sfc jar files to mvn.Ed Warnicke1-0/+2
Change-Id: I84ee1db07633b45687ffe280e649b6ff407cfe31 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-09-07Configuring minions as single useVanessa Rene Valderrama1-0/+6
Change-Id: I98e020cda69b5112609c00f013d4bd3f6cfbf009 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-09-01Adding Maven environment variablesVanessa Rene Valderrama1-0/+30
Change-Id: I9c18f2219c811eaaa7dcada8af8c198a021fcb86 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-09-01Replacing vpp-settings with nsh_sfc-settings to configure Jenkins for nsh_sfcVanessa Rene Valderrama1-3/+3
Change-Id: I359e678f85c4ee5a19dd4cc26065cabeeabb5293 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-08-29Enable NSH_SFC to use mvn to build its java bindingsEd Warnicke1-0/+14
Change-Id: Ie337a3de765d290f4777577f35ad3563668958e8 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Add common setup for vpp plugin verifiesEd Warnicke1-0/+3
Change-Id: Iac8b1d5408a9187fd39276881e21501c247c2231 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Provide common cleanup script to be used across projectsEd Warnicke1-6/+25
Change-Id: Iebafbd25bee5cbf9c09fe0183b5d7e4c1eef8bb8 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Fix for nsh_sfc jjbEd Warnicke1-3/+3
Change-Id: I871c8723dd443e4472e851b2ecda76f53cdd530d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-07Initial nsh_sfc jjbEd Warnicke1-0/+150
Change-Id: If77fdd4778eb54b3cba683a94b3cb84d1203fd00 Signed-off-by: Ed Warnicke <eaw@cisco.com>