Mike Percy has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/11377


Change subject: mini cluster: Add scripts to build binaries for testing use
......................................................................

mini cluster: Add scripts to build binaries for testing use

This script will build a jar file containing "relocatable" binaries for
use with a minicluster. The idea is that the resulting jar will be
uploaded to Maven Central whenver there is a release. There should be
one artifact built on Linux (preferably an old OS, such as RHEL 6) and
one on macOS, so that people can run integration tests against Kudu on
either platform.

The other missing pieces on top of this would be a component that
depends on and unpacks this JAR file, and a refactor of the MiniCluster
code to use that resulting bits to start up a Kudu cluster as part of a
Java integration test.

Very basic testing done on both Linux and macOS.

Change-Id: I8b8f90cfe80f6830177bf6ea9e0711eb0d034f75
---
A build-support/build_mini_cluster_binaries.sh
A build-support/relocate_binaries_for_mini_cluster.py
2 files changed, 465 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/77/11377/1
--
To view, visit http://gerrit.cloudera.org:8080/11377
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I8b8f90cfe80f6830177bf6ea9e0711eb0d034f75
Gerrit-Change-Number: 11377
Gerrit-PatchSet: 1
Gerrit-Owner: Mike Percy <[email protected]>

Reply via email to