#!/bin/bash

#
# Execute this script from project base folder: 
# $ .travis/deploy.sh
#

set -e

#
# Docker
#

VERSION=`basename wave/build/libs/swellrt-*.jar | sed 's/^swellrt-//' | sed 's/.jar//'` 
cp wave/build/libs/swellrt-$VERSION.jar wave/build/libs/swellrt.jar

if [ "$TRAVIS_BRANCH" == "master" ]; then
   echo "Creating docker image..."
   docker build -t p2pvalue/swellrt .
   docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
   echo "Deploying docker image :latest"
   docker push p2pvalue/swellrt
fi

#
# Reload services
#
#if [ "$TRAVIS_BRANCH" == "master" ]; then
#   echo "Preparing to update services..."
#   openssl aes-256-cbc -K $encrypted_dd5995a51c0a_key -iv $encrypted_dd5995a51c0a_iv -in .travis/secrets.tar.enc -out .travis/secrets.tar -d
#   tar xvf .travis/secrets.tar --directory .travis 
#   chmod ugo+x .travis/update_services.sh
#   .travis/update_services.sh	
#fi

#!/bin/bash

#
# Execute this script from project base folder: 
# $ .travis/deploy.sh
#

set -e

#
# Docker
#

VERSION=`basename wave/build/libs/swellrt-*.jar | sed 's/^swellrt-//' | sed 's/.jar//'` 
cp wave/build/libs/swellrt-$VERSION.jar wave/build/libs/swellrt.jar

if [ "$TRAVIS_BRANCH" == "master" ]; then
   echo "Creating docker image..."
   docker build -t p2pvalue/swellrt .
   docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
   echo "Deploying docker image :latest"
   docker push p2pvalue/swellrt
fi

#
# Reload services
#
if [ "$TRAVIS_BRANCH" == "master" ]; then
   echo "Preparing to update services..."
   openssl aes-256-cbc -K $encrypted_dd5995a51c0a_key -iv $encrypted_dd5995a51c0a_iv -in .travis/secrets.tar.enc -out .travis/secrets.tar -d
   tar xvf .travis/secrets.tar --directory .travis 
   chmod ugo+x .travis/update_services.sh
   .travis/update_services.sh	
fi

--- 
+++ 
@@ -25,10 +25,10 @@
 #
 # Reload services
 #
-if [ "$TRAVIS_BRANCH" == "master" ]; then
-   echo "Preparing to update services..."
-   openssl aes-256-cbc -K $encrypted_dd5995a51c0a_key -iv $encrypted_dd5995a51c0a_iv -in .travis/secrets.tar.enc -out .travis/secrets.tar -d
-   tar xvf .travis/secrets.tar --directory .travis 
-   chmod ugo+x .travis/update_services.sh
-   .travis/update_services.sh	
-fi
+#if [ "$TRAVIS_BRANCH" == "master" ]; then
+#   echo "Preparing to update services..."
+#   openssl aes-256-cbc -K $encrypted_dd5995a51c0a_key -iv $encrypted_dd5995a51c0a_iv -in .travis/secrets.tar.enc -out .travis/secrets.tar -d
+#   tar xvf .travis/secrets.tar --directory .travis 
+#   chmod ugo+x .travis/update_services.sh
+#   .travis/update_services.sh	
+#fi
Disable service update from travis ci because long wait time