hbase/dev-support
Sean Busbey 9927c2e14a HBASE-20070 refactor website generation
* rely on git plumbing commands when checking if we've built the site for a particular commit already
* switch to forcing '-e' for bash
* add command line switches for: path to hbase, working directory, and publishing
* only export JAVA/MAVEN HOME if they aren't already set.
* add some docs about assumptions
* Update javadoc plugin to consistently be version 3.0.0
* avoid duplicative site invocations on reactor modules
* update use of cp command so it works both on linux and mac
* manually skip enforcer plugin during build
* still doing install of all jars due to MJAVADOC-490, but then skip rebuilding during aggregate reports.
* avoid the pager on git-diff by teeing to a log file, which also helps later reviewing in the case of big changesets.

Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Misty Stanley-Jones <misty@apache.org>

 Conflicts:
	hbase-backup/pom.xml
	hbase-spark-it/pom.xml
2018-03-02 09:51:43 -06:00
..
adhoc_run_tests HBASE-19189 Ad-hoc test job for running a subset of tests lots of times 2017-11-09 15:07:52 -06:00
apache_hbase_topology HBASE-12721 Create Docker container cluster infrastructure to enable better testing 2016-08-17 12:03:47 -07:00
design-docs HBASE-18884 Coprocessor Design Improvements follow up of HBASE-17732; MINOR AMENDMENT adding README to design-doc dir 2017-09-28 13:25:07 -07:00
docker HBASE-19054 switch precommit image to one from maven 2017-10-24 14:51:39 -05:00
hbase_docker HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
jenkins-scripts HBASE-20070 refactor website generation 2018-03-02 09:51:43 -06:00
Dockerfile HBASE-15708 Docker for dev-support scripts. (Apekshit) 2016-04-27 15:21:28 -07:00
HBase Code Template.xml HBASE-6879: Add HBase Code Template 2012-12-04 01:24:18 +00:00
Jenkinsfile HBASE-19892 Checking patch attach and yetus 0.7.0 and move to Yetus 0.7.0 2018-01-29 22:35:47 -08:00
checkcompatibility.py HBASE-20106 [api compliance chacker] Fix Bug Where Branch Isn't Found 2018-02-28 11:54:31 -06:00
checkstyle_report.py HBASE-14859 Better checkstyle reporting. Reports file names, error names and old/new error counts. Fix some checks. (Apekshit) 2015-11-25 12:18:40 -08:00
findHangingTests.py HBASE-19382 Update report-flakies.py script to handle yetus builds. 2017-11-29 23:02:36 -08:00
findbugs-exclude.xml HBASE-18817 pull the hbase-spark module out of branch-2. 2017-11-08 22:55:23 -06:00
flaky-dashboard-template.html HBASE-18341 (addendum) Replace '.' in test names with '_' when using them as html ids since 2017-07-10 12:05:28 -07:00
gather_machine_environment.sh Revert "HBASE-19899 Dump ulimit -a, fd count, and free output at end of build into system dir" 2018-01-30 12:04:37 -08:00
hbase-personality.sh HBASE-19901 HBASE-19901 Up yetus proclimit on nightlies; REAPPLY TO TEST 2018-02-01 20:27:05 -08:00
hbase_docker.sh HBASE-12151 Set mode to 755 on executable scripts in dev-support directory 2014-10-03 13:06:28 +10:00
hbase_eclipse_formatter.xml HBASE-7576: Update formatter so that all lines are wrapped when over 100 characters (Chris Trezzo) 2013-01-17 18:45:37 +00:00
hbase_nightly_source-artifact.sh HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in 2017-11-09 16:17:26 -06:00
hbase_nightly_yetus.sh HBASE-19901 HBASE-19901 Up yetus proclimit on nightlies; AMENDMENT hardcode proclimit and docker memlimit in nightly script... 2018-02-01 20:54:38 -08:00
hbasetests.sh HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (Mikhail Antonov) 2014-07-02 19:01:04 -07:00
jenkinsEnv.sh HBASE-16667 Building with JDK 8: ignoring option MaxPermSize=256m (Niels Basjes) 2016-09-24 16:07:25 -07:00
make_patch.sh HBASE-15725 make_patch.sh should add the branch name when -b is passed. -- addendum 2016-05-17 09:05:53 -07:00
make_rc.sh HBASE-20089 Use the ASF recommended naming for SHA512 xsum files 2018-02-27 09:57:28 -05:00
python-requirements.txt HBASE-15917 Addendum. Add jija2 to python requirements. It's used by report-flakies.py to build the dashboard. (Apekshit) 2016-05-30 21:16:33 -07:00
rebase_all_git_branches.sh HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
report-flakies.py HBASE-19382 Update report-flakies.py script to handle yetus builds. 2017-11-29 23:02:36 -08:00
smart-apply-patch.sh HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
submit-patch.py HBASE-19032 Set mimetype for patches uploaded by submit-patch.py 2017-10-17 15:43:51 -07:00
test-util.sh HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
zombie-detector.sh HBASE-14772 Improve zombie detector; be more discerning; part2; addendum -- yet more formatting 2015-12-03 14:11:01 -08:00