How to disable automatic builds via the UI when ignoring appveyor.yml but still run on-demand?
We have two builds for the same Github repo, one we want to run
as usual with every commit, this buld is configured via
appveyor.yml
, the second we want to only run
on-demand.
The second build has custom build settings (still MSBuild
though), so I've set it up to ignore the appveyor.yml
,
I also don't wan it to build on every check-in. There appears to be
a mechanism to disable automatic builds as indicated in the
appveyor.yml
reference where it says:
# to disable automatic builds
#build: off
I don't know the affect of that setting, as I need to ignore the
appveyor.yml
to specify custom build settings. In the
UI, all I can do is turn off the build where the options are
MSBUILD, SCRIPT or OFF.
If I set it to OFF (which I suspect is the UI equivalent to
build: off
), nothing builds when I execute an
on-demand build.
Is there a mechanism to disable automatic builds for every check-in, bit still be able to configure it build using MSBUILD?
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Feodor Fitsner on 11 Sep, 2014 01:39 PM
There is an easier way to disable automatic builds! Go to GitHub, repository settings, then webhooks and just delete webhook for that project. You can see webhook URL on General tab of project settings in AppVeyor.
-Feodor
2 Posted by James Skimming on 11 Sep, 2014 03:25 PM
Thanks, I like it when it's that simple :-)
James Skimming closed this discussion on 11 Sep, 2014 03:25 PM.