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