Add building hadoop swiftfs jars
Changed build-all-artifacts job for building hadoop openstack jars with our swiftfs implementation (for each of 2.2.0, 2.3.0, 2.5.0, 2.6.0 and 2.7.1 hadoop versions). Change-Id: Ib00ddcd2eb4ea3e3844d70ed7e2106fbbb171dd6 Partial-bug: 1558064
This commit is contained in:
parent
a1e4d4ebbe
commit
f7bb0b1f20
@ -8,5 +8,8 @@ echo "Building all needed oozie versions"
|
||||
./tools/build-oozie.sh 2.6.0
|
||||
|
||||
echo "Building all needed hadoop-openstack versions"
|
||||
./tools/build-hadoop-openstack.sh 1.2.1
|
||||
./tools/build-hadoop-openstack.sh 2.6.0
|
||||
hadoop_versions=(2.2.0 2.3.0 2.5.0 2.6.0 2.7.1)
|
||||
for ver in ${hadoop_versions[*]}
|
||||
do
|
||||
./tools/build-hadoop-openstack.sh ${ver}
|
||||
done
|
||||
|
@ -4,7 +4,7 @@ set -eux
|
||||
set -o pipefail
|
||||
|
||||
function usage {
|
||||
echo "Usage: $(basename $0) <plugin-version>"
|
||||
echo "Usage: $(basename $0) <hadoop-version>"
|
||||
}
|
||||
|
||||
if [[ $# -ne 1 ]]; then
|
||||
@ -12,9 +12,9 @@ if [[ $# -ne 1 ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
PLUGIN_VERSION=${1}
|
||||
case "${PLUGIN_VERSION}" in
|
||||
"2.6.0")
|
||||
HADOOP_VERSION=${1}
|
||||
case "${HADOOP_VERSION}" in
|
||||
"2.2.0" | "2.3.0" | "2.5.0" | "2.6.0" | "2.7.1")
|
||||
EXTRA_ARGS="-P hadoop2"
|
||||
;;
|
||||
esac
|
||||
@ -25,7 +25,7 @@ mvn --version
|
||||
|
||||
echo "Build hadoop-openstack library"
|
||||
pushd hadoop-swiftfs
|
||||
mvn clean package ${EXTRA_ARGS:-} -Dhadoop.version=${PLUGIN_VERSION}
|
||||
mvn clean package ${EXTRA_ARGS:-} -Dhadoop.version=${HADOOP_VERSION}
|
||||
mkdir -p ./../dist/hadoop-openstack/
|
||||
mv target/hadoop-openstack-3.0.0-SNAPSHOT.jar ./../dist/hadoop-openstack/hadoop-openstack-${PLUGIN_VERSION}.jar
|
||||
mv target/hadoop-openstack-3.0.0-SNAPSHOT.jar ./../dist/hadoop-openstack/hadoop-openstack-${HADOOP_VERSION}.jar
|
||||
popd
|
||||
|
Loading…
Reference in New Issue
Block a user