2016-02-24 55 views
1

我只想在構建關閉推送而不是PR時運行腳本的一部分。但在構建它不會。如何在構建關閉時才能運行該部分?Travis-Ci:檢查構建是關閉推送還是拉取請求

if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then 
setup_git 
commit_website_files 
publish_gh_pages 
fi 
+0

使用'!='代替,見[的文檔(https://docs.travis-ci.com/user/environment-variables#Convenience-Variables) 。 –

+0

@набиячлэвэлиь嘗試過,仍然無法正常工作。只是做了'如果[「$ {secure:-false}」!=「false」];然後'而不是 – Hillboy

回答

1

只需使用安全的環境變量來確定PR或推送。安全的環境變量是不是在推可用

if [ "${ghToken:-false}" != "false" ]; then 
setup_git 
commit_website_files 
publish_gh_pages 
fi 
相關問題