Windows developers use AppVeyor to continuously run their tests and deploy apps to cloud or on-premise environments. AppVeyor CI can update the build status on your GitHub pull requests, upload build artifacts to project release and deploy successful builds. AppVeyor is not just a build tool, but it's the place of Windows CI knowledge accumulation - thanks to AppVeyor's vibrant community!

More about AppVeyor

Works for your project

Built for Windows developers AppVeyor supports your favorite Microsoft tools, frameworks and SDKs. Visual Studio, Node.js, Ruby, Python and other popular software are pre-installed on build workers. Run integration tests with IIS, databases and Selenium.

Robust and secure

Care about your projects, not a build infrastructure. AppVeyor securely runs your builds on fast hardware. Every build runs on isolated pristine virtual machine which gets recycled after the build has finished.

Built-in deployment

Securely store project artifacts and deploy application packages to a cloud with Web Deploy, FTP, Azure, S3, NuGet, GitHub and other deployment providers. Easily deploy to on-premise servers behind the firewall with AppVeyor Deployment Agent.

Build progress is displayed in a real-time. Switch between compilation messages, test results and artifacts.
Configure project build settings on rich UI or in appveyor.yml in your repository.
Promote existing build between Test, Staging and Production deployment environments.
Deploy apps to on-premise or cloud servers with AppVeyor Deployment Agent.

Pricing and setup

AppVeyor logo preview

Open Source

For open-source projects

  • Unlimited public projects
  • 1 concurrent job
  • 1 GB build cache
  • Forums support

Next: Confirm your installation location.

AppVeyor is provided by a third-party and is governed by separate terms, privacy policy, and support documentation.