Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

Commit

Permalink
Merge pull request #23 from FlowzPlatform/staging-test
Browse files Browse the repository at this point in the history
Staging test
  • Loading branch information
80017 authored Mar 7, 2018
2 parents d1ed055 + fcfcfa6 commit 4187b6c
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 0 deletions.
25 changes: 25 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ branches:
only:
- master
- develop
- staging
- QA

jobs:
Expand All @@ -27,6 +28,14 @@ jobs:
docker images;
docker tag authentication_auth_flowz:dev $DOCKER_USERNAME/authentication_auth_flowz:dev;
docker push $DOCKER_USERNAME/authentication_auth_flowz:dev;
elif [ ${TRAVIS_BRANCH} = "staging" ]; then
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_auth_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER ./auth/;
docker tag authentication_auth_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_auth_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker tag authentication_auth_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_auth_flowz:staging;
docker images;
docker push $DOCKER_USERNAME/authentication_auth_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker push $DOCKER_USERNAME/authentication_auth_flowz:staging;
else
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_auth_flowz:qa ./auth/;
Expand All @@ -48,6 +57,14 @@ jobs:
docker images;
docker tag authentication_ldap_flowz:dev $DOCKER_USERNAME/authentication_ldap_flowz:dev;
docker push $DOCKER_USERNAME/authentication_ldap_flowz:dev;
elif [ ${TRAVIS_BRANCH} = "staging" ]; then
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_ldap_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER ./ldapauth/;
docker tag authentication_ldap_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_ldap_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker tag authentication_ldap_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_ldap_flowz:staging;
docker images;
docker push $DOCKER_USERNAME/authentication_ldap_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker push $DOCKER_USERNAME/authentication_ldap_flowz:staging;
else
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_ldap_flowz:qa ./ldapauth/;
Expand All @@ -69,6 +86,14 @@ jobs:
docker images;
docker tag authentication_user_flowz:dev $DOCKER_USERNAME/authentication_user_flowz:dev;
docker push $DOCKER_USERNAME/authentication_user_flowz:dev;
elif [ ${TRAVIS_BRANCH} = "staging" ]; then
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_user_flowz:dev ./user/;
docker tag authentication_user_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_user_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker tag authentication_user_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/authentication_user_flowz:staging;
docker images;
docker push $DOCKER_USERNAME/authentication_user_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker push $DOCKER_USERNAME/authentication_user_flowz:staging;
else
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t authentication_user_flowz:qa ./user/;
Expand Down
9 changes: 9 additions & 0 deletions finish.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,15 @@ then
USERNAME="$DOCKER_USERNAME";
TAG="dev";
}
elif [ "$TRAVIS_BRANCH" = "staging" ]
then
{
echo "call $TRAVIS_BRANCH branch"
ENV_ID=`curl -u ""$RANCHER_USER":"$RANCHER_PASS"" -X GET -H 'Accept: application/json' -H 'Content-Type: application/json' "http://rancher.flowz.com:8080/v2-beta/projects?name=Staging" | jq '.data[].id' | tr -d '"'`
echo $ENV_ID
USERNAME="$DOCKER_USERNAME";
TAG="staging";
}
else
{
echo "call $TRAVIS_BRANCH branch"
Expand Down
12 changes: 12 additions & 0 deletions upgrade.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,18 @@ then
SECRET="$SECRET_DEVELOP";
DOMAINKEY="$DOMAINKEY_DEVELOP";
}
elif [ "$TRAVIS_BRANCH" = "staging" ]
then
{
echo "call $TRAVIS_BRANCH branch"
ENV_ID=`curl -u ""$RANCHER_USER":"$RANCHER_PASS"" -X GET -H 'Accept: application/json' -H 'Content-Type: application/json' "http://rancher.flowz.com:8080/v2-beta/projects?name=Staging" | jq '.data[].id' | tr -d '"'`
echo $ENV_ID
USERNAME="$DOCKER_USERNAME";
TAG="staging";
MONGODB="$MONGODB_STAGING";
SECRET="$SECRET_STAGING";
DOMAINKEY="$DOMAINKEY_STAGING";
}
else
{
echo "call $TRAVIS_BRANCH branch"
Expand Down

0 comments on commit 4187b6c

Please sign in to comment.