GitHub user jasonkuster opened a pull request:
https://github.com/apache/beam/pull/3916
[BEAM-2596] Updated Pipeline job for Jenkins PreCommit
Follow this checklist to help us incorporate your contribution quickly and
easily:
- [x] Make sure there is a [JIRA
issue](https://issues.apache.org/jira/projects/BEAM/issues/) filed for the
change (usually before you start working on it). Trivial changes like typos do
not require a JIRA issue. Your pull request should address just this issue,
without pulling in other changes.
- [x] Each commit in the pull request should have a meaningful subject
line and body.
- [x] Format the pull request title like `[BEAM-XXX] Fixes bug in
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA
issue.
- [x] Write a pull request description that is detailed enough to
understand what the pull request does, how, and why.
- [x] Run `mvn clean verify` to make sure basic checks pass. A more
thorough check will be performed on your pull request automatically.
- [x] If this contribution is large, please file an Apache [Individual
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
---
Create a new pipeline job for Beam's Jenkins PreCommits.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/jasonkuster/beam pipeline
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/beam/pull/3916.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3916
----
commit 3d2149be83c9e0a764a3a2b77deb508c7dd5600d
Author: Jason Kuster <[email protected]>
Date: 2017-06-28T23:22:52Z
Initial set of pipeline jobs.
Signed-off-by: Jason Kuster <[email protected]>
commit 761c1fc6cfcefdee7a210cee8eb4644c6eb29cb8
Author: Jason Kuster <[email protected]>
Date: 2017-06-29T08:56:50Z
Fixed many build options and configurations.
Signed-off-by: Jason Kuster <[email protected]>
commit 7f8f00000f7d48376edf5d488b981dc2752421a8
Author: Jason Kuster <[email protected]>
Date: 2017-06-29T09:14:27Z
add code health and integration test items
Signed-off-by: Jason Kuster <[email protected]>
commit c4f4b3eedab77d34256fca04f402d1a895d406c8
Author: Jason Kuster <[email protected]>
Date: 2017-06-29T09:23:16Z
Stub out Python builds.
Signed-off-by: Jason Kuster <[email protected]>
commit 3ed3fcb49a15688583e51de8caf314890dbd96ef
Author: Jason Kuster <[email protected]>
Date: 2017-06-29T23:28:59Z
fix typo, remove python build, start on common job properties
Signed-off-by: Jason Kuster <[email protected]>
commit 2c0f79d4ed48893fba03c82749aaa184efacb518
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T00:58:11Z
update Python pipelines
Signed-off-by: Jason Kuster <[email protected]>
commit 71967c6cb324fc83b3a9cad59d6977a2788420b3
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T01:25:18Z
Reuse common options in common_job_properties
Signed-off-by: Jason Kuster <[email protected]>
commit 505c61d5f61a2dab6ef5d4354a3406d90dfaee86
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T01:34:24Z
Extract downstream settings into common_job_properties
Signed-off-by: Jason Kuster <[email protected]>
commit bb1e926cea721443f5b7692ea125f93521de8067
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T18:24:14Z
Pick up changes in Java_UnitTest, plus extracted scm into c_j_p.
Signed-off-by: Jason Kuster <[email protected]>
commit cba593ea91d42a7dc3aa4a0eba51ad188f9c8bdc
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T18:30:50Z
Cut Maven executions down to just what they need.
Signed-off-by: Jason Kuster <[email protected]>
commit 1eeae5d93094676de4d5d190349ab423d573c3b8
Author: Jason Kuster <[email protected]>
Date: 2017-07-11T18:58:53Z
fixup! Cut Maven executions down to just what they need.
commit c5f4cbeba8f1abd0144be410cde10899126b98fc
Author: Jason Kuster <[email protected]>
Date: 2017-07-12T00:30:30Z
Some additional Maven invocation changes, plus actually error pipeline out.
Signed-off-by: Jason Kuster <[email protected]>
commit 4d118e91559a5eaaa6def3df64974babb0a8ff27
Author: Jason Kuster <[email protected]>
Date: 2017-07-12T00:39:27Z
Add license to Pipeline job.
Signed-off-by: Jason Kuster <[email protected]>
commit a54dd63f908c1f0666ed727babf72f718982ec34
Author: Jason Kuster <[email protected]>
Date: 2017-07-21T17:19:51Z
Final Maven invocations for code health and integration test steps.
Signed-off-by: Jason Kuster <[email protected]>
commit a8353b2841a1e67dc69281a16229940e070e9cf2
Author: Jason Kuster <[email protected]>
Date: 2017-07-25T22:00:01Z
Add additional commenting and address pull request comments.
Signed-off-by: Jason Kuster <[email protected]>
commit a99940468fae1d23b01053b029e32c91e4901a20
Author: Jason Kuster <[email protected]>
Date: 2017-09-18T23:12:19Z
Address PR comments.
Signed-off-by: Jason Kuster <[email protected]>
commit 8caa4a9a4e33e41c7f8f82f857c366121bb395e8
Author: Jason Kuster <[email protected]>
Date: 2017-09-21T23:00:44Z
Comment about integration tests.
Signed-off-by: Jason Kuster <[email protected]>
commit 74c7a3053d7038fb956511dd4c6ecb238c59af60
Author: Jason Kuster <[email protected]>
Date: 2017-09-21T23:16:41Z
Context needs to be triggered on delegate.
Signed-off-by: Jason Kuster <[email protected]>
commit 58ba187881e8852a3bb4979d882d2112d72178dc
Author: Jason Kuster <[email protected]>
Date: 2017-09-28T17:29:52Z
Bump timeouts, make commit arg standard, trigger only on trigger phrase.
Signed-off-by: Jason Kuster <[email protected]>
----
---