From 37e9bbeecf0119a9ddad725e54869b510c297bd2 Mon Sep 17 00:00:00 2001 From: Ronald Jack Jenkins Jr Date: Sun, 30 Jul 2017 21:49:01 -0400 Subject: [PATCH] Fix deploy missing creds --- circle.yml | 11 +++-------- deploy.sh | 20 ++++++++++++++++++++ env.sh | 2 ++ 3 files changed, 25 insertions(+), 8 deletions(-) create mode 100644 deploy.sh create mode 100644 env.sh diff --git a/circle.yml b/circle.yml index 36b495a..0c4e799 100644 --- a/circle.yml +++ b/circle.yml @@ -10,6 +10,8 @@ dependencies: - sudo ln -sfn /usr/local/apache-maven-3.3.9 /usr/local/apache-maven override: - mvn -V -DskipTests clean install dependency:resolve-plugins dependency:go-offline + post: + - ./env.sh test: override: @@ -19,11 +21,4 @@ deployment: master: branch: master commands: - - mvn clean - - mvn -s settings.xml -Drtr.release=true -P release - - git config --global user.email "me@ronjenkins.info" - - git config --global user.name "Ronald Jack Jenkins Jr." - - git add pom.xml - - git commit -m "Committing release $(cat .version)" - - git tag $(cat .version) - - git push origin $(cat .version) + - ./deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..2648e44 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,20 @@ +#!/bin/bash +mvn clean + +set -o allexport +source .env +set +o allexport +rm .env + +mvn -s settings.xml -Drtr.release=true -P release + +git config --global user.email "me@ronjenkins.info" +git config --global user.name "Ronald Jack Jenkins Jr." + +POM_VERSION=$(cat .version | xargs) + +git add pom.xml +git commit -m "Committing release $POM_VERSION" + +git tag "$POM_VERSION" +git push origin "$POM_VERSION" diff --git a/env.sh b/env.sh new file mode 100644 index 0000000..228337a --- /dev/null +++ b/env.sh @@ -0,0 +1,2 @@ +#!/bin/bash +env | grep GMSP_OAUTHTOKEN >> .env