我在AppVeyor中构建了 repo ,它生成了一些包 ( .nupkg
),然后推送到MyGet。当我在 master 上开发时,一切都很顺利,但是当我在另一个分支上时,我希望它构建但不推送包,我已经阅读了一些关于分支的文档,似乎我可以为 master 配置一个配置,另一个配置为另一个分支,但这意味着复制我的所有配置,除了实际推送到MyGet的行。我的appveyor.yml
文件看起来像这样:
version: 0.0.{version}
before_build:
- do some stuff (I have about 5 of these)
- ...
build_script:
- cmd: build.cmd
after_build:
- push to myGet
after_build
如果在master
分支上,我只想运行命令。
有没有办法根据他们的分支运行一些命令而不重写该分支的整个配置(或分支类型或其他)?