How to disable automatic builds via the UI when ignoring appveyor.yml but still run on-demand?

James Skimming's Avatar

James Skimming

11 Sep, 2014 10:59 AM

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?

  1. Support Staff 1 Posted by Feodor Fitsner on 11 Sep, 2014 01:39 PM

    Feodor Fitsner's Avatar

    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.


  2. 2 Posted by James Skimming on 11 Sep, 2014 03:25 PM

    James Skimming's Avatar

    Thanks, I like it when it's that simple :-)

  3. James Skimming closed this discussion on 11 Sep, 2014 03:25 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? 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