You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by me...@apache.org on 2018/08/12 20:26:50 UTC

[beam-site] 01/04: Adds Jenkinns job pointer to #building--testing

This is an automated email from the ASF dual-hosted git repository.

mergebot-role pushed a commit to branch mergebot
in repository https://gitbox.apache.org/repos/asf/beam-site.git

commit 69f5c6b161479f409d12d6650a0224162d3f8817
Author: Rafael Fernández <rf...@google.com>
AuthorDate: Sat Aug 11 21:45:43 2018 -0700

    Adds Jenkinns job pointer to #building--testing
    
    As discussed in dev[1], adding additional information to the contributors guide.
    
    Also took the opportunity to clean up whitespaces and minor things.
    
    [1] https://lists.apache.org/thread.html/e78fbfc2161e061066f85f2ee84773e5f422edf7bf6905185b801ac5@%3Cdev.beam.apache.org%3E
---
 src/contribute/index.md | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/src/contribute/index.md b/src/contribute/index.md
index 9782c23..6642dd5 100644
--- a/src/contribute/index.md
+++ b/src/contribute/index.md
@@ -49,7 +49,7 @@ There are lots of opportunities:
    run?)
  - improve the developer experience on Windows
 
-Most importantly, if you have an idea of how to contribute, then do it! 
+Most importantly, if you have an idea of how to contribute, then do it!
 
 For a list of open starter tasks, check
 [https://s.apache.org/beam-starter-tasks](https://s.apache.org/beam-starter-tasks).
@@ -61,7 +61,7 @@ Discussons about contributing code to beam  happens on the [dev@ mailing list]({
 
 Questions can be asked on the [#beam channel of the ASF slack]({{ site.baseurl
 }}/community/contact-us/). Introduce yourself!
- 
+
 Coding happens at
 [https://github.com/apache/beam](https://github.com/apache/beam). To
 contribute, follow the usual GitHub process: fork the repo, make your changes,
@@ -118,6 +118,8 @@ or for a module,
 
     $ ./gradlew sdks/java/io/cassandra tasks
 
+We run **integration and performance test** using Jenkins. The job definitions are available in [GitHub](https://github.com/apache/beam/tree/master/.test-infra/jenkins).
+
 ### Developing with an IDE
 
 Generate an IDEA project .ipr file with:
@@ -133,7 +135,7 @@ This will automatically link the pull request to the issue.
 
 Pull requests can only be merged by a
 [beam committer](https://people.apache.org/phonebook.html?unix=beam).
-To find a committer for your area, look for similar code merges or ask on 
+To find a committer for your area, look for similar code merges or ask on
 [dev@beam.apache.org]({{ site.baseurl }}/community/contact-us/)
 
 Use @mention in the pull request to notify the reviewer.
@@ -160,7 +162,7 @@ environment before testing your code.
 
 If you update any of the [cythonized](http://cython.org) files in Python SDK,
 you must install the `cython` package before running following command to
-properly test your code. 
+properly test your code.
 
 The following commands should be run in the `sdks/python` directory.
 This installs Python from source and includes the test and gcp dependencies.
@@ -200,7 +202,7 @@ To check just for Python lint errors, run the following command.
 Or use `tox` commands to run the lint tasks:
 
     $ tox -e py27-lint    # For python 2.7
-    $ tox -e py3-lint     # For python 3 
+    $ tox -e py3-lint     # For python 3
     $ tox -e py27-lint3   # For python 2-3 compatibility
 
 #### Remote testing
@@ -249,19 +251,19 @@ across Java, Python, and Go, and every Beam runner.
 
 ### Apache Spark 2.0 Runner
 
- - Feature branch: [runners-spark2](https://github.com/apache/beam/tree/runners-spark2) 
+ - Feature branch: [runners-spark2](https://github.com/apache/beam/tree/runners-spark2)
  - Contact: [Jean-Baptiste Onofré](mailto:jbonofre@apache.org)
 
 ### JStorm Runner
 
  - [Docs]({{ site.baseurl }}/documentation/runners/jstorm)
- - Feature branch: [jstorm-runner](https://github.com/apache/beam/tree/jstorm-runner) 
- - JIRA: [runner-jstorm](https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20component%20%3D%20runner-jstorm) / [BEAM-1899](https://issues.apache.org/jira/browse/BEAM-1899) 
+ - Feature branch: [jstorm-runner](https://github.com/apache/beam/tree/jstorm-runner)
+ - JIRA: [runner-jstorm](https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20component%20%3D%20runner-jstorm) / [BEAM-1899](https://issues.apache.org/jira/browse/BEAM-1899)
  - Contact: [Pei He](mailto:pei@apache.org)
 
 ### MapReduce Runner
 
- - Feature branch: [mr-runner](https://github.com/apache/beam/tree/mr-runner) 
+ - Feature branch: [mr-runner](https://github.com/apache/beam/tree/mr-runner)
  - JIRA: [runner-mapreduce](https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20component%20%3D%20runner-mapreduce) / [BEAM-165](https://issues.apache.org/jira/browse/BEAM-165)
  - Contact: [Pei He](mailto:pei@apache.org)
 
@@ -300,10 +302,10 @@ We are also working on writing Performance Tests for IOs and developing a Perfor
  - providing necessary kubernetes infrastructure (eg. for databases or filesystems to be used in tests)
  - running Performance Tests on runners other than Dataflow and Direct
  - improving existing Performance Testing Framework and it's documentation
- 
-See the [documentation](https://beam.apache.org/documentation/io/testing/#i-o-transform-integration-tests) and the [initial proposal](https://docs.google.com/document/d/1dA-5s6OHiP_cz-NRAbwapoKF5MEC1wKps4A5tFbIPKE/edit?usp=sharing)(for file based tests). 
 
-If you're willing to help in this area, tag the following people in PRs: [@chamikaramj](https://github.com/chamikaramj), [@DariuszAniszewski](https://github.com/dariuszaniszewski), [@lgajowy](https://github.com/lgajowy), [@szewi](https://github.com/szewi), [@kkucharc](https://github.com/kkucharc) 
+See the [documentation](https://beam.apache.org/documentation/io/testing/#i-o-transform-integration-tests) and the [initial proposal](https://docs.google.com/document/d/1dA-5s6OHiP_cz-NRAbwapoKF5MEC1wKps4A5tFbIPKE/edit?usp=sharing)(for file based tests).
+
+If you're willing to help in this area, tag the following people in PRs: [@chamikaramj](https://github.com/chamikaramj), [@DariuszAniszewski](https://github.com/dariuszaniszewski), [@lgajowy](https://github.com/lgajowy), [@szewi](https://github.com/szewi), [@kkucharc](https://github.com/kkucharc)
 
 ### Euphoria Java 8 DSL
 
@@ -311,7 +313,7 @@ Easy to use Java 8 DSL for the Beam Java SDK. Provides a high-level abstraction
 }}/documentation/sdks/java/euphoria/#wordcount-example).
 
 - Feature branch: [dsl-euphoria](https://github.com/apache/beam/tree/dsl-euphoria)
-- JIRA: [dsl-euphoria](https://issues.apache.org/jira/browse/BEAM-4366?jql=project%20%3D%20BEAM%20AND%20component%20%3D%20dsl-euphoria) / [BEAM-3900](https://issues.apache.org/jira/browse/BEAM-3900) 
+- JIRA: [dsl-euphoria](https://issues.apache.org/jira/browse/BEAM-4366?jql=project%20%3D%20BEAM%20AND%20component%20%3D%20dsl-euphoria) / [BEAM-3900](https://issues.apache.org/jira/browse/BEAM-3900)
 - Contact: [David Moravek](mailto:david.moravek@gmail.com)
 
 ### Improving the contributor experience