Nick Dimiduk
055c07c7b7
HBASE-23767 Add JDK11 compilation and unit test support to Github precommit
...
Rebuild our Dockerfile with support for multiple JDK versions. Use
multiple stages in the Jenkinsfile instead of yetus's multijdk because
of YETUS-953. Run those multiple stages in parallel to speed up
results.
Note that multiple stages means multiple Yetus invocations means
multiple comments on the PreCommit. This should become more obvious to
users once we can make use of GitHub Checks API, HBASE-23902.
closes #1183
Signed-off-by: Sean Busbey <busbey@apache.org>
2020-03-05 11:46:15 -08:00
Beata Sudi
de87d72bb4
HBASE-22920 github pr testing job should use dev-support script ( #883 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2019-12-13 15:56:20 -08:00
Duo Zhang
b53e9a325c
HBASE-23236 Upgrade to yetus 0.11.1
...
Signed-off-by: stack <stack@apache.org>
2019-11-08 13:47:54 +08:00
Sean Busbey
bcad0d9f98
HBASE-22955 Properly set jdk7 as JAVA_HOME for branches-1 precommit and nightly. ( #621 )
...
master/branches-2 specific changes: work around yetus overwriting JAVA_HOME
in the container with the host JAVA_HOME.
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 41990ba20a
)
2019-09-16 22:51:24 -05:00
Duo Zhang
dfe5280d0c
HBASE-22724 Addendum trim trailing spaces
2019-09-04 09:03:58 +08:00
Duo Zhang
da144888d0
HBASE-22724 Add a emoji on the vote table for pre commit result on github ( #568 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-04 08:52:28 +08:00
Sean Busbey
94155fe175
HBASE-22911 reduce concurrent PR builds.
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:30:36 +08:00
Duo Zhang
288d1f2769
HBASE-22891 Use HBaseQA in HBase-PreCommit-GitHub-PR job ( #518 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-08-22 23:07:05 +08:00
Peter Somogyi
9d8271624e
HBASE-22801 Maven build issue on Github PRs
2019-08-06 18:57:14 +02:00
Duo Zhang
c9293b0b12
HBASE-22719 Add debug support for github PR pre commit job
2019-07-22 13:49:27 +08:00
Josh Elser
2f9d995163
HBASE-22563 Reduce old builds by half
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-10 18:49:16 -04:00
Peter Somogyi
83b8472c9a
HBASE-22474 Add --mvn-custom-repo parameter to yetus calls
2019-05-26 18:11:22 +02:00
zhangduo
86f9443eeb
HBASE-22174 Remove error prone from our precommit javac check
2019-04-06 13:51:02 +08:00
Apache9
28d1b76292
HBASE-22152 Addendum use hbase account instead of hadoop ( #112 )
2019-04-05 20:57:30 +08:00
Duo Zhang
5cc10c9a6d
HBASE-22152 Create a jenkins file for yetus to processing GitHub PR
2019-04-04 22:15:20 +08:00