Concourse vs fastlane: What are the differences?
Developers describe Concourse as "Pipeline-based CI system written in Go". Concourse's principles reduce the risk of switching to and from Concourse, by encouraging practices that decouple your project from your CI's little details, and keeping all configuration in declarative files that can be checked into version control. On the other hand, fastlane is detailed as "Connect all iOS deployment tools into one streamlined workflow". fastlane lets you define and run your deployment pipelines for different environments. It helps you unify your app’s release process and automate the whole process. fastlane connects all fastlane tools and third party tools, like CocoaPods.
Concourse can be classified as a tool in the "Continuous Integration" category, while fastlane is grouped under "Mobile Continuous Integration".
"Real pipelines" is the top reason why over 8 developers like Concourse, while over 17 developers mention "Easy to use" as the leading cause for choosing fastlane.
Concourse and fastlane are both open source tools. It seems that fastlane with 26K GitHub stars and 3.96K forks on GitHub has more adoption than Concourse with 3.99K GitHub stars and 482 GitHub forks.
Intuit, Zola, and Rydite are some of the popular companies that use fastlane, whereas Concourse is used by DigitalOcean, Starbucks, and HelloFresh. fastlane has a broader approval, being mentioned in 93 company stacks & 22 developers stacks; compared to Concourse, which is listed in 18 company stacks and 17 developer stacks.