Skip to main content
TrustRadius
AppVeyor

AppVeyor

Overview

What is AppVeyor?

AppVeyor is a continuous Integration and Deployment service for Windows developers, from the company of the same name headquartered in Vancouver. The CI/CD service is available for Windows, Linux and macOS.

Read more
Recent Reviews

TrustRadius Insights

AppVeyor is a continuous integration platform that helps streamline the process of building, testing, and deploying .NET applications. …
Continue reading
TrustRadius

Leaving a review helps other professionals like you evaluate Continuous Delivery Software

Be the first one in your network to review AppVeyor, and make your voice heard!

Return to navigation

Pricing

View all pricing

Open-Source

$0

On Premise
per month Unlimited public projects, 1 concurrent job, 5 self-hosted jobs

Basic

$29

On Premise
per month 1 private project, 1 concurrent job, 5 self-hosted jobs

Pro

$59

On Premise
per month Unlimited private project, 1 concurrent job, 5 self-hosted jobs

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.appveyor.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is AppVeyor?

AppVeyor is a continuous Integration and Deployment service for Windows developers, from the company of the same name headquartered in Vancouver. The CI/CD service is available for Windows, Linux and macOS.

AppVeyor features
  • Support for GitHub, GitHub Enterprise, Bitbucket, GitLab, Azure Repos, Kiln, Gitea or custom repos
  • Configure builds in versioned YAML or UI
  • Isolated, clean build environment for every build
  • Built-in deployment and NuGet server
  • Branch and PR builds to support your development workflow
  • Professional support and vibrant community

AppVeyor Videos

Deploying .NET web application using Appveyor
Continous Integration for .NET projects with AppVeyor CI

AppVeyor Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

AppVeyor is a continuous integration platform that helps streamline the process of building, testing, and deploying .NET applications. With AppVeyor, developers are able to automate their workflows and focus on delivering great apps. Users have reported significant reductions in build time compared to other CI platforms like TeamCity. This means that developers are able to get code in their test environment more quickly simply by merging to the right branch after all tests pass.

One of the key business problems solved by AppVeyor is ensuring cross-platform compatibility. Developers who use Mac OS X or Linux can ensure that their products work in Windows without needing a dedicated Windows build machine. Additionally, AppVeyor enables automatic regression testing of Python packages, ensuring Windows users do not suffer regressions caused by primarily Linux and OSX development teams. Another important business problem solved by AppVeyor is streamlining continuous integration and deployment, which allows developers to put more time into real software development. By replacing local instances of Jenkins, AppVeyor simplifies the process of building, testing, and deploying .NET applications and makes it possible for inexperienced developers and domain scientists to contribute to open-source projects without running the risk of breaking the software. Finally, AppVeyor helps solve the problem of streamlining continuous deployment of mobile apps by allowing developers to catch build problems early and often, and offload building packages from developers.

Convenient Hosted Service: Many users appreciate that AppVeyor is a hosted service, which means they do not have to manage the underlying infrastructure. This has been highlighted by several reviewers who find it very convenient to use a service that takes care of all the backend infrastructure.

Windows-Based Infrastructure: The Windows-based infrastructure of AppVeyor is a standout feature for many users as it allows them to test software on all major platforms. This has been mentioned positively by multiple reviewers who found it critical for developers and easy to use.

YAML Configuration: Reviewers find it straightforward to set up projects with AppVeyor's YAML configuration, which matches how other similar non-Windows-based services do configuration, making it easy for users to get started with the platform. Several reviewers have pointed out this advantage of using AppVeyor.

Limited Free Version: Several users have expressed disappointment that the free version of AppVeyor does not allow for concurrent jobs, leading to slower builds. Additionally, some reviewers find the paid option for concurrent jobs too expensive.

Complex Configuration: Some reviewers have noted that setting up and configuring a project in AppVeyor can be complex. There is not much documentation available for users, which has made it difficult for some to configure Node applications successfully.

Windows Only: A number of users feel that AppVeyor's limitation to Windows only is a drawback, as it is not really cross-platform. It would be better if there were a free CI server supporting both Windows and Linux so users don't have to write different config files for separate servers.

Users have made several recommendations based on their experience with AppVeyor for managing pull requests. They recommend being cautious when storing passwords in environment variables and suggest starting with a basic AppVeyor configuration and gradually adding build steps to become familiar with the platform. Additionally, users suggest considering the premium package if there is a large team working on multiple projects daily. Lastly, users recommend conducting a proof of concept using the free level of AppVeyor with an internal project or existing application. This allows for testing and evaluating its capabilities before committing to a paid plan.

Sorry, no reviews are available for this product yet

Return to navigation