Need advice about which tool to choose?Ask the StackShare community!
Codeship vs GoCD: What are the differences?
Version Control Integration: Codeship has integrations with popular version control systems like GitHub, GitLab, and Bitbucket, making it easier for developers to automatically trigger builds and deploys based on code changes. Meanwhile, GoCD also supports version control integration but has a more flexible plugin system, allowing users to integrate with a wider range of tools and systems.
Pipeline Configuration: Codeship uses a YAML-based configuration to define build pipelines, which simplifies the setup process and enables developers to quickly get started with automated build processes. In contrast, GoCD has a more complex pipeline configuration with a graphical user interface that offers a high level of customization and control over the build process, suitable for more advanced users with specific requirements.
Scalability and Performance: Codeship is a cloud-based continuous integration platform that offers scalability based on the selected plan, accommodating teams of different sizes and needs. On the other hand, GoCD is a self-hosted solution that provides better performance and control over resources, making it suitable for organizations with strict security and compliance requirements.
User Interface: Codeship features a user-friendly and intuitive web interface that allows users to monitor build status, view logs, and manage pipelines with ease. In comparison, GoCD has a more traditional user interface that can be more challenging to navigate for new users but offers extensive customization options for experienced users.
Third-Party Integrations: Codeship offers integrations with a wide range of third-party tools and services, such as Slack, JIRA, and Docker, to enhance the continuous integration and deployment process. In contrast, GoCD has a more limited selection of built-in integrations but provides a robust plugin ecosystem that allows users to extend functionality as needed.
Community Support and Documentation: Codeship has a strong online community and extensive documentation resources to help users troubleshoot issues and get started with the platform quickly. While GoCD also offers community support, its documentation may be less comprehensive, requiring users to rely more on community forums and user-generated content for assistance.
In Summary, Codeship and GoCD differ in terms of version control integration, pipeline configuration, scalability and performance, user interface, third-party integrations, and community support and documentation.
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 Codeship
- Simple deployments215
- Easy setup179
- Github integration159
- Continuous deployment147
- Bitbucket integration110
- Easy ui97
- Slack integration84
- Fast builds66
- Great ui61
- Great customer support61
- SSH debug access28
- Free plan for 5 private repositories27
- Easy to get started27
- Competitively priced23
- Notifications20
- Hipchat, Campfire integrations20
- Awesome UI16
- Fast15
- Great documentation14
- Great experience13
- Free for open source12
- Great Tutorials10
- GitLab integration4
- Free4
- Easy to use, above all and its free for basic use4
- Easy for CI first timers3
- BitBucket Support3
- Very easy to get started3
- Build private Github repos on the free plan3
- Awesome3
- Super easy setup, works great with py.test/tox2
- Openshift integration2
- Great support, even on free tier2
- AppEngine integration2
- Easy debugging with ssh2
- Integrates with other free software2
- Superfast team work integration2
- Grepping Codeship = 1 day. Grepping Bamboo = 1 month2
- Easy to set up, very nice GitHub integration2
- Up and running in few minutes, and above all UI2
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
Sign up to add or upvote prosMake informed product decisions
Cons of Codeship
- Ui could use some polishing3
- Antiquated ui0
- Difficult to answer build questions0
Cons of GoCD
- Lack of plugins2
- Horrible ui2
- No support1