0
AppVeyorは安全なenv変数をPRビルドに渡しません。どのようにymlファイルを分割して別のことをすることができますか? PRビルドのように私はtest_scripts
を実行したいだけです。マスターのブランチで、私はアーチファクトを作るためにbuild_scripts
を実行します。Appveyor異なるパイプvs pr
私は
branches
only:
- master
を試してみましたが、私は特にそこbuild_scriptsを実行するように見えることはできません。
基本的にマスターにマージすると、私はyarn release
を実行してEXEをビルドします。しかし、今すぐPRビルドが実行されますtest_scripts
とbuild_scripts
私はノードに固有のノードプロジェクトを構築しています。
うーん...トリッキーではない、本当に私が何が起こっていたかを見てください。むしろ、ymlファイルとリリーススクリプトの間で分割されますか? – chatters
私は参照してください。今ではブランチレベルでのみ分割していますが、PR仮想マージはマスターでも発生しますので、ここでは使用できません。ところで、あなたはPRで安全な変数を有効にできることを知っていますか(パブリックリポジトリと同じリポジトリだけでなく、プライベートなリポジトリに対しても) – ilyaf
ええ、誰かがまだPRの理論でenv変数を公開する可能性があります。 – chatters