This repository was archived by the owner on Oct 30, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ branches:
99 only :
1010 - master
1111 - develop
12+ - staging
1213 - QA
1314
1415jobs :
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/;
Original file line number Diff line number Diff line change 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+ }
1522else
1623 {
1724 echo " call $TRAVIS_BRANCH branch"
Original file line number Diff line number Diff line change 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+ }
2131else
2232 {
2333 echo " call $TRAVIS_BRANCH branch"
You can’t perform that action at this time.
0 commit comments