From c6456d04f267825159d502ed1e60173a9977d25a Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Fri, 22 Feb 2013 19:33:08 +0400 Subject: [PATCH] no more publish-maven-artifacts script --- bin/publish-maven-artifacts | 64 ------------------------------------- 1 file changed, 64 deletions(-) delete mode 100755 bin/publish-maven-artifacts diff --git a/bin/publish-maven-artifacts b/bin/publish-maven-artifacts deleted file mode 100755 index 9f6ce0cf8a5..00000000000 --- a/bin/publish-maven-artifacts +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash - -DEPLOY_SETTINGS=~/.kotlin-deploy-settings.xml - -BUILD=$1 -[ -z "$BUILD" ] && { - echo "Usage: ./publish-maven-artifacts BUILD" - echo " where BUILD is like 0.1.XXXX" - exit 1 -} - -[ ! -f "$DEPLOY_SETTINGS" ] && { - echo "Maven deploy settings are not found at $DEPLOY_SETTINGS" - exit 1 -} - -[ ! -f "update_dependencies.xml" -o ! -f "Kotlin.iml" ] && { - echo "Run this script from Kotlin checkout root" - exit 1 -} - -for cmd in java javac ant mvn git; do - command -v $cmd >/dev/null 2>&1 || { - echo "$cmd must available in \$PATH" - exit 1 - } -done - -(javac -version 2>&1 | fgrep -q 1.6.) || { - echo "javac must report report 1.6.X version" - exit 1 -} - -uncommitted=`git status --porcelain -uno` -[ -n "$uncommitted" ] && { - echo "Uncommited changes detected, commit them and run this script again" - echo "$uncommitted" - exit 1 -} - -LOG=/tmp/kotlin-build-`date +%Y%m%d-%H%M%S`.log -echo "*** Writing build log to $LOG" - -( -export MAVEN_OPTS="-Xms512m -Xmx1024M -XX:PermSize=256m -XX:MaxPermSize=512m" -export ANT_OPTS="-Xms512m -Xmx1024M -XX:PermSize=256m -XX:MaxPermSize=512m" - -set -x -e - -rm -rfv ~/.m2/repository/org/jetbrains/kotlin - -rm -rf /tmp/kotlin-dependencies -git clean -f -d -x -git reset --hard - -ant -f update_dependencies.xml -ant -f build.xml -Dbuild.number=$BUILD dist -cd libraries -mvn versions:set -DnewVersion=$BUILD -mvn package -PnoTest -DskipTests -find . -name target -type d -prune -print -exec rm -rf {} \; -mvn -s "$DEPLOY_SETTINGS" -PnoTest -DskipTests deploy -echo "*** Successfully uploaded version $BUILD to maven repository" -) 2>&1 | tee "$LOG"