Thank you Szabolcs for driving these efforts! +1 for using pull requests from now.
Thanks, Bogi On Wed, Nov 28, 2018 at 4:54 PM Szabolcs Vasas <va...@cloudera.com.invalid> wrote: > Dear Sqoop community, > > We have been working on quite a few exciting build infrastructure > improvements recently, I am sending this email to summarize them. > > *Gradle can now execute all the Sqoop tests in a single JVM* > This improvement makes the Gradle test tasks significantly faster since we > do not have to start up a new JVM for every test class. It also made > possible to introduce fine grained test categories which were essential to > be able to parallelize the test execution in our CI systems. For more > information please refer to COMPILING.txt > <https://github.com/apache/sqoop/blob/trunk/COMPILING.txt>. > > *Apache Sqoop Jenkins job > <https://builds.apache.org/job/Sqoop-hadoop200/> now builds and tests with > Gradle* > Since our Gradle build became much more stable and faster it made sense to > reconfigure our Jenkins job to benefit from these improvements. The job is > faster now (~30 minutes instead of ~40) and it executes all of the tests > which can be run without external RDBMS or cloud systems (while the old Ant > based job executed the unit test suite only). > > *Travis CI is enabled for Apache Sqoop* > The new Travis CI job <https://travis-ci.org/apache/sqoop> now runs for > every commit and every pull request on Apache Sqoop GitHub repository and > it executes all of the tests except the Oracle third party test cases. One > of the biggest benefit of Travis CI is that it can be really easily > configured for the individual forks as well so contributors get a well > configured CI job for their own feature branches for free. For more > information please refer to COMPILING.txt > <https://github.com/apache/sqoop/blob/trunk/COMPILING.txt>. > > > Since we have a CI job now which integrates very well with GitHub pull > requests I suggest deprecating the old Review Board and patch file based > contribution process and use pull requests in the future. We had a mail > chain about the same proposal last year and it seemed that the community > was happy about the idea so I think we can evaluate it for some time and if > everything goes well we can update our how to contribute wiki. > > Feel free to reply to this chain with your questions and suggestions on the > above! > > Regards, > Szabolcs >