Need advice about which tool to choose?Ask the StackShare community!
GoCD vs Solano CI: What are the differences?
What is GoCD? Open source continuous delivery tool allows for advanced workflow modeling and dependencies management. GoCD is an open source continuous delivery server created by ThoughtWorks. GoCD offers business a first-class build and deployment engine for complete control and visibility.
What is Solano CI? Massively Scalable Continuous Integration and Deployment. Faster Continuous Integration and Deployment with patented auto-parallelization. See results 10 to 80x faster. 14-day free trial. No credit card required.
GoCD and Solano CI can be primarily classified as "Continuous Integration" tools.
Some of the features offered by GoCD are:
- Model complex workflows with dependency management and parallel execution
- Easy to pass once-built binaries between stages
- Visibility into your end-to-end workflow. Track a change from commit to deploy at a glance
On the other hand, Solano CI provides the following key features:
- Parallel performance: safe parallel execution and dynamic task distribution finish builds up to 80x faster, automatically
- Painless, revision-controlled setup: fast self-service setup for new projects and branches, compact YAML configuration file that lives in the code repository
- Compatible with most developer environments: seamlessly supports popular languages such as Java, C/C++, Python, Ruby, JavaScript, Scala, PHP and Go
"Open source" is the primary reason why developers consider GoCD over the competitors, whereas "Uber-fast highly customizable parallel builds" was stated as the key factor in picking Solano CI.
GoCD is an open source tool with 5.07K GitHub stars and 796 GitHub forks. Here's a link to GoCD's open source repository on GitHub.
Auto Trader, Hazeorid, and OpenX are some of the popular companies that use GoCD, whereas Solano CI is used by HotelTonight, TaskRabbit, and Airbnb. GoCD has a broader approval, being mentioned in 40 company stacks & 78 developers stacks; compared to Solano CI, which is listed in 13 company stacks and 11 developer stacks.
I'm open to anything. just want something that break less and doesn't need me to pay for it, and can be hosted on Docker. our scripting language is powershell core. so it's better to support it. also we are building dotnet core in our pipeline, so if they have anything related that helps with the CI would be nice.
Google cloud build can help you. It is hosted on cloud and also provide reasonable free quota.
Pros of GoCD
- Open source32
- Pipeline dependencies27
- Pipeline structures25
- Can run jobs in parallel22
- Very flexible20
- Plugin architecture15
- Environments can keep config secure13
- Great UI12
- Good user roles and permissions10
- Supports many material dependencies9
- Fan-in, Fan-out7
- Designed for cd not just ci6
- Empowers product people to make delivery decisions4
- Flexible & easy deployment2
- Pass around artifacts2
- Build once1
Pros of Solano CI
- Uber-fast highly customizable parallel builds10
- Awesome support and easy to integrate!7
- Github integration and automatic branch tracking7
- Integration with AWS Code Pipeline3
- Powerful and flexible with super helpful service2
Sign up to add or upvote prosMake informed product decisions
Cons of GoCD
- Lack of plugins2
- Horrible ui2
- No support1