Need advice about which tool to choose?Ask the StackShare community!

Codeship

1.1K
730
+ 1
1.5K
GoCD

209
325
+ 1
207
Add tool

Codeship vs GoCD: What are the differences?

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Advice on Codeship and GoCD
Mohammad Hossein Amri
Chief Technology Officer at Planally · | 3 upvotes · 541.4K views
Needs advice
on
GoCDGoCD
and
JenkinsJenkins

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.

See more
Replies (1)
Ankit Malik
Software Developer at CloudCover · | 1 upvotes · 524.2K views
Recommends
on
Google Cloud BuildGoogle Cloud Build

Google cloud build can help you. It is hosted on cloud and also provide reasonable free quota.

See more
Manage your open source components, licenses, and vulnerabilities
Learn More
Pros of Codeship
Pros of GoCD
  • 215
    Simple deployments
  • 179
    Easy setup
  • 159
    Github integration
  • 147
    Continuous deployment
  • 110
    Bitbucket integration
  • 97
    Easy ui
  • 84
    Slack integration
  • 66
    Fast builds
  • 61
    Great ui
  • 61
    Great customer support
  • 28
    SSH debug access
  • 27
    Free plan for 5 private repositories
  • 27
    Easy to get started
  • 23
    Competitively priced
  • 20
    Notifications
  • 20
    Hipchat, Campfire integrations
  • 16
    Awesome UI
  • 15
    Fast
  • 14
    Great documentation
  • 13
    Great experience
  • 12
    Free for open source
  • 10
    Great Tutorials
  • 4
    GitLab integration
  • 4
    Free
  • 4
    Easy to use, above all and its free for basic use
  • 3
    Easy for CI first timers
  • 3
    BitBucket Support
  • 3
    Very easy to get started
  • 3
    Build private Github repos on the free plan
  • 3
    Awesome
  • 2
    Super easy setup, works great with py.test/tox
  • 2
    Openshift integration
  • 2
    Great support, even on free tier
  • 2
    AppEngine integration
  • 2
    Easy debugging with ssh
  • 2
    Integrates with other free software
  • 2
    Superfast team work integration
  • 2
    Grepping Codeship = 1 day. Grepping Bamboo = 1 month
  • 2
    Easy to set up, very nice GitHub integration
  • 2
    Up and running in few minutes, and above all UI
  • 32
    Open source
  • 27
    Pipeline dependencies
  • 25
    Pipeline structures
  • 22
    Can run jobs in parallel
  • 20
    Very flexible
  • 15
    Plugin architecture
  • 13
    Environments can keep config secure
  • 12
    Great UI
  • 10
    Good user roles and permissions
  • 9
    Supports many material dependencies
  • 7
    Fan-in, Fan-out
  • 6
    Designed for cd not just ci
  • 4
    Empowers product people to make delivery decisions
  • 2
    Flexible & easy deployment
  • 2
    Pass around artifacts
  • 1
    Build once

Sign up to add or upvote prosMake informed product decisions

Cons of Codeship
Cons of GoCD
  • 3
    Ui could use some polishing
  • 0
    Antiquated ui
  • 0
    Difficult to answer build questions
  • 2
    Lack of plugins
  • 2
    Horrible ui
  • 1
    No support

Sign up to add or upvote consMake informed product decisions

- No public GitHub repository available -

What is Codeship?

Codeship runs your automated tests and configured deployment when you push to your repository. It takes care of managing and scaling the infrastructure so that you are able to test and release more frequently and get faster feedback for building the product your users need.

What is GoCD?

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.

Need advice about which tool to choose?Ask the StackShare community!

Jobs that mention Codeship and GoCD as a desired skillset
What companies use Codeship?
What companies use GoCD?
Manage your open source components, licenses, and vulnerabilities
Learn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Codeship?
What tools integrate with GoCD?

Sign up to get full access to all the tool integrationsMake informed product decisions

Blog Posts

GitHubPythonDocker+24
13
17222
What are some alternatives to Codeship and GoCD?
CircleCI
Continuous integration and delivery platform helps software teams rapidly release code with confidence by automating the build, test, and deploy process. Offers a modern software development platform that lets teams ramp.
Semaphore
Semaphore is the fastest continuous integration and delivery (CI/CD) platform on the market, powering the world’s best engineering teams.
Jenkins
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
Shippable
Shippable is a SaaS platform that lets you easily add Continuous Integration/Deployment to your Github and BitBucket repositories. It is lightweight, super simple to setup, and runs your builds and tests faster than any other service.
Codefresh
Automate and parallelize testing. Codefresh allows teams to spin up on-demand compositions to run unit and integration tests as part of the continuous integration process. Jenkins integration allows more complex pipelines.
See all alternatives