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

Commit 8415f79

Browse files
authored
Merge pull request #63 from FlowzPlatform/staging-test
Staging test
2 parents 4715b4f + 3d86df1 commit 8415f79

3 files changed

Lines changed: 26 additions & 0 deletions

File tree

.travis.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ branches:
99
only:
1010
- master
1111
- develop
12+
- staging
1213
- QA
1314

1415
jobs:
@@ -27,6 +28,14 @@ jobs:
2728
docker images;
2829
docker tag subscription_backend_service_flowz:dev $DOCKER_USERNAME/subscription_backend_service_flowz:dev;
2930
docker push $DOCKER_USERNAME/subscription_backend_service_flowz:dev;
31+
elif [ ${TRAVIS_BRANCH} = "staging" ]; then
32+
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
33+
docker build -t subscription_backend_service_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER ./service/;
34+
docker tag subscription_backend_service_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/subscription_backend_service_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
35+
docker tag subscription_backend_service_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/subscription_backend_service_flowz:staging;
36+
docker images;
37+
docker push $DOCKER_USERNAME/subscription_backend_service_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
38+
docker push $DOCKER_USERNAME/subscription_backend_service_flowz:staging;
3039
else
3140
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
3241
docker build -t subscription_backend_service_flowz:qa ./service/;

finish.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ then
1212
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=Develop" | jq '.data[].id' | tr -d '"'`
1313
echo $ENV_ID
1414
}
15+
elif [ "$TRAVIS_BRANCH" = "staging" ]
16+
then
17+
{
18+
echo "call $TRAVIS_BRANCH branch"
19+
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 '"'`
20+
echo $ENV_ID
21+
}
1522
else
1623
{
1724
echo "call $TRAVIS_BRANCH branch"

upgrade.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,16 @@ then
1818
TAG="dev";
1919
DOMAINKEY="$DOMAINKEY_DEVELOP";
2020
}
21+
elif [ "$TRAVIS_BRANCH" = "staging" ]
22+
then
23+
{
24+
echo "call $TRAVIS_BRANCH branch"
25+
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 '"'`
26+
echo $ENV_ID
27+
USERNAME="$DOCKER_USERNAME";
28+
TAG="staging";
29+
DOMAINKEY="$DOMAINKEY_STAGING";
30+
}
2131
else
2232
{
2333
echo "call $TRAVIS_BRANCH branch"

0 commit comments

Comments
 (0)