Add a Jenkins2.0 CI configuration.

Review Request #3799 - Created April 30, 2016 and submitted

Information
John Sirois
pants
jsirois/jenkins/pipeline
3311
3777
Reviewers
pants-reviews
patricklaw
This adds a `Jenkinsfile` defining a pipeline with a variant for master
builds that turns on OSX testing.

 Jenkinsfile | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)
Jenkins went green here:
  http://jenkins.pantsbuild.org/job/test.pants.multibranch.pipeline/branch/PR-3311/9/

Travis CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/127098593
John Sirois
John Sirois
John Sirois
John Sirois
John Sirois
Patrick Lawson
John Sirois
Review request changed

Status: Closed (submitted)

Change Summary:

Now on master:

git log -1 origin/master
commit 57302b3156e3ae62a5104bc221355a930c19a064
Author: John Sirois <john.sirois@gmail.com>
Date:   Mon May 2 13:18:47 2016 -0600

    Add a Jenkins2.0 CI configuration.
    
    This adds a `Jenkinsfile` defining a pipeline with a variant for master
    builds that turns on OSX testing.
    
    Testing Done:
    Jenkins went green here:
      http://jenkins.pantsbuild.org/job/test.pants.multibranch.pipeline/branch/PR-3311/9/
    
    Travis CI went green here:
      https://travis-ci.org/pantsbuild/pants/builds/127098593
    
    Bugs closed: 3311
    
    Reviewed at https://rbcommons.com/s/twitter/r/3799/
John Sirois
The osx-only-on-master did end up working: http://jenkins.pantsbuild.org/job/test.pants.multibranch.pipeline/branch/master/2/flowGraphTable/
Loading...