You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by ac...@apache.org on 2017/02/20 11:05:59 UTC
[1/2] incubator-systemml git commit: [SYSTEMML-1191] Create RC builds
from branch
Repository: incubator-systemml
Updated Branches:
refs/heads/master e1cad8a8b -> d48121217
[SYSTEMML-1191] Create RC builds from branch
Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/cba7d2f7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/cba7d2f7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/cba7d2f7
Branch: refs/heads/master
Commit: cba7d2f7b3595d2c6d6c2248fedfed157107965f
Parents: e1cad8a
Author: Arvind Surve <ac...@yahoo.com>
Authored: Mon Feb 20 03:01:34 2017 -0800
Committer: Arvind Surve <ac...@yahoo.com>
Committed: Mon Feb 20 03:01:34 2017 -0800
----------------------------------------------------------------------
dev/release/release-build.sh | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/cba7d2f7/dev/release/release-build.sh
----------------------------------------------------------------------
diff --git a/dev/release/release-build.sh b/dev/release/release-build.sh
index 64b41f1..9d1f12b 100755
--- a/dev/release/release-build.sh
+++ b/dev/release/release-build.sh
@@ -48,7 +48,7 @@ OPTIONS
--developmentVersion - Release identifier used for next development cyce
--releaseRc - Release RC identifier used when publishing, default 'rc1'
--tag - Release Tag identifier used when taging the release, default 'v$releaseVersion'
---gitCommitHash - Release tag or commit to build from, default master HEAD
+--gitCommitHash - Release tag, branch name or commit to build from, default master HEAD
--dryRun - Dry run only, mostly used for testing.
A GPG passphrase is expected as an environment variable
@@ -61,6 +61,9 @@ release-build.sh --release-prepare --releaseVersion="0.11.0-incubating" --develo
release-build.sh --release-prepare --releaseVersion="0.11.0-incubating" --developmentVersion="0.12.0-SNAPSHOT" --releaseRc="rc1" --tag="v0.11.0-incubating-rc1"
release-build.sh --release-prepare --releaseVersion="0.11.0-incubating" --developmentVersion="0.12.0-SNAPSHOT" --releaseRc="rc1" --tag="v0.11.0-incubating-rc1" --gitCommitHash="a874b73" --dryRun
+# Create 0.12 RC2 builds from branch-0.12
+./release-build.sh --release-prepare --releaseVersion="0.12.0-incubating" --developmentVersion="0.12.1-incubating-SNAPSHOT" --releaseRc="rc2" --tag="v0.12.0-incubating-rc2" --gitCommitHash="branch-0.12"
+
release-build.sh --release-publish --gitCommitHash="a874b73"
release-build.sh --release-publish --gitTag="v0.11.0-incubating-rc1"
@@ -223,7 +226,7 @@ echo " "
function checkout_code {
# Checkout code
rm -rf $RELEASE_WORK_DIR
- mkdir $RELEASE_WORK_DIR
+ mkdir -p $RELEASE_WORK_DIR
cd $RELEASE_WORK_DIR
git clone https://git-wip-us.apache.org/repos/asf/incubator-systemml.git
cd incubator-systemml
[2/2] incubator-systemml git commit: [SYSTEMML-1250] Binary artifact
missing antlr-runtime and wink-json4j classes
Posted by ac...@apache.org.
[SYSTEMML-1250] Binary artifact missing antlr-runtime and wink-json4j classes
Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/d4812121
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/d4812121
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/d4812121
Branch: refs/heads/master
Commit: d48121217bd50d3ff79e36ac7afd046b0fe3144a
Parents: cba7d2f
Author: Arvind Surve <ac...@yahoo.com>
Authored: Mon Feb 20 02:51:18 2017 -0800
Committer: Arvind Surve <ac...@yahoo.com>
Committed: Mon Feb 20 03:04:18 2017 -0800
----------------------------------------------------------------------
dev/release/release-build.sh | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/d4812121/dev/release/release-build.sh
----------------------------------------------------------------------
diff --git a/dev/release/release-build.sh b/dev/release/release-build.sh
index 9d1f12b..447db17 100755
--- a/dev/release/release-build.sh
+++ b/dev/release/release-build.sh
@@ -249,21 +249,25 @@ if [[ "$RELEASE_PREPARE" == "true" ]]; then
# Build and prepare the release
$MVN $PUBLISH_PROFILES release:clean release:prepare $DRY_RUN -Darguments="-Dgpg.passphrase=\"$GPG_PASSPHRASE\" -DskipTests" -DreleaseVersion="$RELEASE_VERSION" -DdevelopmentVersion="$DEVELOPMENT_VERSION" -Dtag="$RELEASE_TAG"
+ ## Rerunning mvn with clean and package goals, as release:prepare changes ordeer for some dependencies like unpack and shade.
+ $MVN $PUBLISH_PROFILES clean package $DRY_RUN -Darguments="-Dgpg.passphrase=\"$GPG_PASSPHRASE\" -DskipTests" -DreleaseVersion="$RELEASE_VERSION" -DdevelopmentVersion="$DEVELOPMENT_VERSION" -Dtag="$RELEASE_TAG"
cd $RELEASE_WORK_DIR
if [ -z "$DRY_RUN" ]; then
svn co $RELEASE_STAGING_LOCATION svn-release-staging
mkdir -p svn-release-staging/$RELEASE_VERSION-$RELEASE_RC
- cp $RELEASE_WORK_DIR/incubator-systemml/target/systemml-* svn-release-staging/$RELEASE_VERSION-$RELEASE_RC/
+ cp $RELEASE_WORK_DIR/incubator-systemml/target/systemml-*-bin.* svn-release-staging/$RELEASE_VERSION-$RELEASE_RC/
+ cp $RELEASE_WORK_DIR/incubator-systemml/target/systemml-*-src.* svn-release-staging/$RELEASE_VERSION-$RELEASE_RC/
+ cp $RELEASE_WORK_DIR/incubator-systemml/target/systemml-*-python.* svn-release-staging/$RELEASE_VERSION-$RELEASE_RC/
cd svn-release-staging/$RELEASE_VERSION-$RELEASE_RC/
rm -f *.asc
- for i in *.jar *.zip *.gz *.tgz; do gpg --output $i.asc --detach-sig --armor $i; done
+ for i in *.zip *.tgz; do gpg --output $i.asc --detach-sig --armor $i; done
rm -f *.md5
- for i in *.jar *.zip *.gz *.tgz; do openssl md5 -hex $i | sed 's/MD5(\([^)]*\))= \([0-9a-f]*\)/\2 *\1/' > $i.md5; done
+ for i in *.zip *.tgz; do openssl md5 -hex $i | sed 's/MD5(\([^)]*\))= \([0-9a-f]*\)/\2 *\1/' > $i.md5; done
rm -f *.sha
- for i in *.jar *.zip *.gz *.tgz; do shasum $i > $i.sha; done
+ for i in *.zip *.tgz; do shasum $i > $i.sha; done
cd .. #exit $RELEASE_VERSION-$RELEASE_RC/