Temporary branch build suspension


We’ve got our deployment driven off our master branch builds. Sometimes we need to make configuration changes to our deployment environment and block automatic deploys, but don’t want to otherwise prevent work from continuing.

It would be really useful to be able to temporarily suspend specific branch builds, and leave a comment so the next person who checks why master isn’t being deployed has a comment in the circle UI to tell them why. We can theoretically do this by blacklisting the branch in master's circle.yml, but this introduces more noise into the repository history which is unrelated to the project source.