Keep the app rolling!
Hosted Continuous Integration and Deployment
for Windows developers
AppVeyor automates building, testing and deployment of .NET applications
helping your team to focus on delivering great apps.
Beta
AppVeyor gives powerful and easy to use Continuous Integration to small teams without a pain of maintaining your own CI server.
Thank you! Spread the love with your friends:
How it works
Push new code
to GitHub
- Git, Mercurial repositories
- Push changes from command line
AppVeyor builds
your code
- Build all types of VS.NET projects
- MSBuild, NAnt scripts
- Automatic versioning
- Artifacts are stored in the cloud
Run tests
- MSTest, Nunit, xUnit supported
- Notification on failed tests
Deploy builds
to your servers
- Deploys green builds only
- Your servers, Azure or AWS
- Web apps, Windows services
- SQL databases
- Backup, migrate apps
Features and benefits
-
Quick setup
Setup continuous integration for your project in minutes, not days! No need to install and configure complex software. Just add your repository and AppVeyor will automatically detect the best build configuration and deployment requirements.
-
Continuous delivery
Build better apps faster, deploy safer! Builds with passed tests are immediately deployed. Validate app on staging to make sure only working app is delivered to your customers.
-
Customization
Have a full control over build process, use custom build tasks, execute PowerShell scripts. Use built-in deployment or use deployment hook to push artifacts to your custom environment.
-
Lower costs
AppVeyor makes continuous integration affordable for small teams. You don’t need to host your build server, buy expensive CI software or have a dedicated “build guy”. Our pricing starts from as low as $9/month for a single app and scales as you grow.
-
No lock-in
AppVeyor does not change the way you work. Use your favorite development tools like Visual Studio, store sources in your GitHub repository, deploy apps to your servers or cloud. Easily migrate deployed apps between environments in different clouds.
-
Notifications
Get instantly notified when commit breaks build or tests. Make sure your team members receive notifications that matters to them only.