Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Simple and nice continuous delivery for .NET web applications.
JavaScript C#
Branch: master
Failed to load latest commit information.
src debugger
tools/livereload liveReload tool added
.gitignore gitignore
README.md refactored project structure
build.cmd nuget folder moved
build.proj nuget folder moved
livereload.cmd liveReload tool added

README.md

Candidate.NET

Simple and nice continuous delivery for .NET web applications.

What does application do?

Simple, you create new site. You point the application to github repostitory (like, git@github.com:alexanderbeletsky/candidate.test.net.git), configure MsBuild options (like target, configuration) and IIS properties. Once it done, the application will clone your repository, build it, run all unit tests and create new IIS site for that. All you need to do is access it by URL.

When you do changes to sources of application, those changes are picked up, tested and deployed immediately.

What environment for application?

It is typically installed on the production and staging servers where the target application is working. Alternately you can host it on dedicated server and provide options for remote deployment.

Which project types supported?

ASP.NET MVC, WebForms but in general every configuration that supports batch build and xcopy deployment.

Can I support different branches?

Yes. Say, 'master' is current production code, 'develop' is current staging code. You can setup 'Production' and 'Staging' sites for different branches.

Any additional software I need?

Candidate is very lightweight.. So, just nothing except Git.

How to contribute?

Just fork the repository and send me a pull request. Please referer to How to build with build instructions.

Credits

It's using wonderful Bounce framework for building and big suite of cool open source tools available by NuGet.

Something went wrong with that request. Please try again.