From 35bf9261e65fee48c728f2b0dc9e92e4364ea919 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 16 Jul 2021 15:53:18 +0200 Subject: [PATCH] [Project] Removed deploy.sh --- deploy.sh | 73 ------------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100755 deploy.sh diff --git a/deploy.sh b/deploy.sh deleted file mode 100755 index 4a0d267f2..000000000 --- a/deploy.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash -e - -# Your mvn settings.xml: -# -# -# -# -# oss.sonatype.org -# ... -# ... -# -# -# -# - -# usage -if [ $# != 1 ] ; then - echo -e "Usage: ${0} " - exit 1 -fi - -gpgKeyName="$(git config --get user.signingkey)" - -# Confirm -releaseVersion=${1} -echo -e "INFO: Do you want to deploy version ${releaseVersion} to Maven Central, signing with ${gpgKeyName}? y/n" -read a -if [[ "${a}" != "y" && "${a}" != "Y" ]] ; then - exit 0; -fi - - -# Verify tag -echo -e "\nINFO: Verifying tag ${releaseVersion}\n\n" -if ! git tag --verify ${releaseVersion} ; then - echo -e "ERROR: Failed to verify tag ${releaseVersion}" - exit 1 -fi -echo -echo - -current_branch=$(pwb) - -# Checkout tag -echo -e "\nINFO: Checking out tag ${releaseVersion}" -if ! git checkout ${releaseVersion} ; then - echo -e "ERROR: Failed to checkout tag ${releaseVersion}" - exit 1 -fi - -# cleanup trap -function cleanup { - if ! git checkout ${current_branch} ; then - echo "ERROR: Failed to checkout previous branch ${current_branch}" - exit 1 - fi -} -trap cleanup EXIT - -# Build and deploy -echo -e "\nINFO: Building and deploying to Maven Central..." -if ! mvn clean deploy -DskipTests -Pdeploy -Dgpg.keyname=${gpgKeyName} ; then - echo -e "ERROR: Failed to build and deploy to Maven Central!" - exit 1 -fi - - -echo -e "\nINFO: Strolch release ${releaseVersion} deployed to Maven Central." -echo -e "INFO: Remember, it can take up to 10minutes to be available, and 2 hours for all synching." - -echo -e "\nRepository is at: https://oss.sonatype.org/service/local/repositories/releases/content/li/strolch/" - -exit 0