You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Mike Percy (Code Review)" <ge...@cloudera.org> on 2019/01/04 02:26:36 UTC

[kudu-CR] KUDU-2411. Add scripts to build binaries for testing use

Hello Alexey Serbin, Kudu Jenkins, Adar Dembo, Grant Henke, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/11377

to look at the new patch set (#2).

Change subject: KUDU-2411. Add scripts to build binaries for testing use
......................................................................

KUDU-2411. 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.

Other pieces not included in this patch are code to depend on, locate,
and extract the resulting JAR file, as well as a refactor of the
MiniCluster code to use the resulting bits to start up a Kudu cluster as
part of a Java integration test. Some of that work is underway or has
already been merged as part of KUDU-2411.

Very basic testing of this patch has been done on both Linux and macOS.
We will need to do more testing and validation as the integration work
progresses.

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


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/77/11377/2
-- 
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: newpatchset
Gerrit-Change-Id: I8b8f90cfe80f6830177bf6ea9e0711eb0d034f75
Gerrit-Change-Number: 11377
Gerrit-PatchSet: 2
Gerrit-Owner: Mike Percy <mp...@apache.org>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Alexey Serbin <as...@cloudera.com>
Gerrit-Reviewer: Grant Henke <gr...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Mike Percy <mp...@apache.org>