Travis-CI 및 Github을 사용하는 지점을 기반으로 설치를 설정하고 싶습니다.트래비스 : 다른 지점에 대해 다른`script`?
e.e. - 우리가 develop
에서 빌드했다면, DEV 호스트 명으로 /deploy.rb
을 실행하십시오. master
- 다음으로 PROD 호스트 이름을 가진 ./deploy.rb
등등. - 내가 찾은
하나 개의 아이디어는 같은 스크립트를 $TRAVIS_BRANC
변수를 확인하고 실행하는 것입니다
language: php
install:
- true
script:
- test $TRAVIS_BRANCH = "develop" && ./ci/deploy.rb envdev.tld
- test $TRAVIS_BRANCH = "master" && ./ci/deploy.rb envprod.tld
그러나이 솔루션은 나에게로 조금 이상한 보인다. 그것을 실현할 수있는 다른 가능성은?
유용한 정보/링크.