-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/8260/
-----------------------------------------------------------

(Updated Nov. 30, 2012, 8:32 p.m.)


Review request for hcatalog.


Changes
-------

Hey Daniel, thanks for taking a look at this change! After seeing how our CI 
job is run I made a few changes. Can you take another look?

* Update test.sh to have all options necessary to run from CI on 
builds.apache.org.
* Update ant package target to create tarball, and remove separate tar target. 
Also create tarball checksum file. Use external tar command rather than tar ant 
task as the external command preserves fil
* Remove ant _test-with-clover target description. The target is internal and 
the description causes it to show on the public ant target list.

This updates will let us update our CI job to run this script. This ensures 
everyone's on the same page WRT what commands to run when testing.


Description
-------

This change is actually quite small; please see the note about moving the ant 
files (no actual changes, just moved).

Handful of build updates/fixes:
- Fix src-release target to produce an artifact one can build from
- Move ant files under build-support to declutter the top-level directory; also 
consolidates build-related files.
- Generate the src-release artifact checksum during the build, instead of 
requiring the release manager from producing manually
- Update test.sh to produce a source release, then run tests from an extracted 
source release. This ensures our release artifact works correctly.


This addresses bug HCATALOG-558.
    https://issues.apache.org/jira/browse/HCATALOG-558


Diffs (updated)
-----

  ant/checkstyle.xml 1f15b44 
  ant/deploy.xml 160e46f 
  ant/findbugs.xml f2b8f3c 
  ant/test.xml e3aaf1a 
  build-common.xml 7376256 
  build-support/ant/build-common.xml PRE-CREATION 
  build-support/ant/checkstyle.xml PRE-CREATION 
  build-support/ant/deploy.xml PRE-CREATION 
  build-support/ant/findbugs.xml PRE-CREATION 
  build-support/ant/test.xml PRE-CREATION 
  build-support/scripts/test.sh 0fd500b 
  build.xml 624f2cc 
  core/build.xml 6cd7441 
  hcatalog-pig-adapter/build.xml bdd9605 
  server-extensions/build.xml 8351f27 
  shims/build.xml 89a8f5c 
  storage-handlers/hbase/build.xml 558e9c8 
  webhcat/java-client/build.xml 7c12468 
  webhcat/svr/build.xml 070d9be 

Diff: https://reviews.apache.org/r/8260/diff/


Testing
-------

Ran ./build-support/scripts/test.sh – making this work from an extracted source 
release is the primary goal of this change.


Thanks,

Travis Crawford

Reply via email to