You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by mi...@apache.org on 2016/06/27 22:29:47 UTC
zeppelin git commit: [HOTFIX] update release script
Repository: zeppelin
Updated Branches:
refs/heads/master 4044189de -> 4cd61db50
[HOTFIX] update release script
### What is this PR for?
- Add sparkr, r profile to netinst release build
- Exit release_publish.sh in case creating staging repository fails
### What type of PR is it?
Hot Fix
### Questions:
* Does the licenses files need update?
* Is there breaking changes for older versions?
* Does this needs documentation?
Author: Mina Lee <mi...@apache.org>
Closes #1098 from minahlee/fix/release_script and squashes the following commits:
bf25d5b [Mina Lee] remove quote to make sed works properly
2fee082 [Mina Lee] Add sparkr, r profile to netinst binary package build
Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo
Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/4cd61db5
Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/4cd61db5
Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/4cd61db5
Branch: refs/heads/master
Commit: 4cd61db50315df2c388f5e34f73a4880ab5fab8a
Parents: 4044189
Author: Mina Lee <mi...@apache.org>
Authored: Mon Jun 27 15:15:04 2016 -0700
Committer: Mina Lee <mi...@apache.org>
Committed: Mon Jun 27 15:29:41 2016 -0700
----------------------------------------------------------------------
dev/create_release.sh | 2 +-
dev/publish_release.sh | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zeppelin/blob/4cd61db5/dev/create_release.sh
----------------------------------------------------------------------
diff --git a/dev/create_release.sh b/dev/create_release.sh
index 2363d90..60fc5bd 100755
--- a/dev/create_release.sh
+++ b/dev/create_release.sh
@@ -103,7 +103,7 @@ function make_binary_release() {
git_clone
make_source_package
make_binary_release all "-Pspark-1.6 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pr"
-make_binary_release netinst "-Pspark-1.6 -Phadoop-2.4 -Pyarn -Ppyspark -pl !alluxio,!angular,!cassandra,!elasticsearch,!file,!flink,!hbase,!ignite,!jdbc,!kylin,!lens,!livy,!markdown,!postgresql,!python,!shell"
+make_binary_release netinst "-Pspark-1.6 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pr -pl !alluxio,!angular,!cassandra,!elasticsearch,!file,!flink,!hbase,!ignite,!jdbc,!kylin,!lens,!livy,!markdown,!postgresql,!python,!shell"
# remove non release files and dirs
rm -rf "${WORKING_DIR}/zeppelin"
http://git-wip-us.apache.org/repos/asf/zeppelin/blob/4cd61db5/dev/publish_release.sh
----------------------------------------------------------------------
diff --git a/dev/publish_release.sh b/dev/publish_release.sh
index e5a4419..8092022 100755
--- a/dev/publish_release.sh
+++ b/dev/publish_release.sh
@@ -82,7 +82,12 @@ function publish_to_maven() {
"${NEXUS_STAGING}/profiles/${NEXUS_PROFILE}/start")"
create_ret=$?
curl_error $create_ret
- staged_repo_id="$(echo "${out}" | sed -e 's/.*\(orgapachezeppelin-[0-9]\{4\}\).*/\1/')"
+ staged_repo_id="$(echo ${out} | sed -e 's/.*\(orgapachezeppelin-[0-9]\{4\}\).*/\1/')"
+ if [[ -z "${staged_repo_id}" ]]; then
+ echo "Fail to create staging repository"
+ exit 1
+ fi
+
echo "Created Nexus staging repository: ${staged_repo_id}"
tmp_repo="$(mktemp -d /tmp/zeppelin-repo-XXXXX)"