diff --git a/.build.yml b/.build.yml index c13be75..aa22322 100644 --- a/.build.yml +++ b/.build.yml @@ -1,6 +1,7 @@ image: alpine/edge packages: - openjdk11 + - rsync secrets: - 2c7f4f4a-a9c9-47e2-a432-b8a060d01381 sources: @@ -8,4 +9,14 @@ sources: tasks: - test: | cd slackbot - ./gradlew test \ No newline at end of file + ./gradlew --no-daemon test + - build: | + cd slackbot + ./gradlew --no-daemon shadowJar + - deploy: | + cd slackbot + sshopts="ssh -o StrictHostKeyChecking=no" + ssh -o StrictHostKeyChecking=no slackbot@anthonycicchetti.com mv slackbot.jar slackbot.jar.bak-`date -I` + rsync ./build/libs/slackmemes-`cat VERSION`-all.jar slackbot@anthonycicchetti.com:slackbot.jar + - restartservice: | + ssh slackbot@anthonycicchetti.com sudo /bin/systemctl restart slackbot