0
由於AppVeyor不會將安全env變量傳遞給PR構建。你如何拆分yml文件來做不同的事情。 如在公關版本上,我只想運行test_scripts
。在主分支上,我希望它運行build_scripts
以產生工件。Appveyor不同管道構建vs pr
我試圖
branches
only:
- master
,但我似乎無法運行build_scripts專門在那裏。
基本上合併成主我做一個yarn release
建立exe。但現在一個PR構建它運行test_scripts
和build_scripts
我正在建立一個特定於windows的appveyor Node項目。
嗯..棘手算不上什麼,我要去了。寧願分割yml文件vs發行腳本。 – chatters
我明白了。現在我們只在分支級別進行分割,但PR虛擬合併也在master中發生,所以是的,你不能在這裏使用它。順便說一句,你是否知道你可以在PR中啓用安全變量(對於只用於公共回購的相同存儲庫以及任何私有存儲庫)? – ilyaf
是的,但有人仍然可能在PR中揭示env變量的理論。 – chatters