AppVeyor is virtually a turnkey solution for continuous integration and build automation. It's easy to configure to handle continuous integration. It has Github integration and giving it access to your repository is almost a one-click process. Github teams...
The setup / configuration of a project is complex. We generally have .NET applications so using the MS Build process works well for those. We haven't yet configured a Node application successfully and are still relying on deployment using GitHub hooks....
TeamCity makes it extraordinarily easy to configure individual builds. By far the best feature is its ability to use parameters for builds, which makes it very easy to create generic build configurations that can be used over and over again.
Documentation sucks, and is very difficult to set up and upgrade
AppVeyor is virtually a turnkey solution for continuous integration and build automation. It's easy to configure to handle continuous integration. It has Github integration and giving it access to your repository is almost a one-click process. Github teams...
TeamCity makes it extraordinarily easy to configure individual builds. By far the best feature is its ability to use parameters for builds, which makes it very easy to create generic build configurations that can be used over and over again.
The setup / configuration of a project is complex. We generally have .NET applications so using the MS Build process works well for those. We haven't yet configured a Node application successfully and are still relying on deployment using GitHub hooks....
Documentation sucks, and is very difficult to set up and upgrade