1
我只想在構建關閉推送而不是PR時運行腳本的一部分。但在構建它不會。如何在構建關閉時才能運行該部分?Travis-Ci:檢查構建是關閉推送還是拉取請求
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
setup_git
commit_website_files
publish_gh_pages
fi
我只想在構建關閉推送而不是PR時運行腳本的一部分。但在構建它不會。如何在構建關閉時才能運行該部分?Travis-Ci:檢查構建是關閉推送還是拉取請求
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
setup_git
commit_website_files
publish_gh_pages
fi
只需使用安全的環境變量來確定PR或推送。安全的環境變量是不是在推可用
if [ "${ghToken:-false}" != "false" ]; then
setup_git
commit_website_files
publish_gh_pages
fi
使用'!='代替,見[的文檔(https://docs.travis-ci.com/user/environment-variables#Convenience-Variables) 。 –
@набиячлэвэлиь嘗試過,仍然無法正常工作。只是做了'如果[「$ {secure:-false}」!=「false」];然後'而不是 – Hillboy