Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Stop CruiseControl.NET auto build

I have CruiseControl.NET setup with SVN source control.

I have all my projects working perfectly, builing and deploying to my different staging environments.

However, CC.NET automatically starts building whenever a commit is made to the project in SVN. We want to build on demand, not automatically all the time, because all our builds deploy to staging and out testers will be logged out all the time.

Anyone who knows how to disable this?

like image 285
MartinHN Avatar asked Jan 23 '23 19:01

MartinHN


1 Answers

It was pretty simple, though I should learn to read the documentation on the Triggers section of a Project in CC.NET:

Specifying an empty element (<triggers />) means integrations are only ever forced manually (for example using CCTray or the Web Dashboard.) Not including a element at all means the project has a single Interval Trigger with default configuration.

like image 110
MartinHN Avatar answered Jan 29 '23 09:01

MartinHN