Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gocd/gocd
GoCD - Continuous Delivery server main repository
https://github.com/gocd/gocd
cd ci ci-cd continuous-delivery continuous-delivery-server continuous-deployment continuous-integration continuous-testing gocd infrastructure-as-code
Last synced: 3 days ago
JSON representation
GoCD - Continuous Delivery server main repository
- Host: GitHub
- URL: https://github.com/gocd/gocd
- Owner: gocd
- License: apache-2.0
- Created: 2013-12-13T05:26:16.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T06:38:10.000Z (about 1 month ago)
- Last Synced: 2024-10-29T15:04:23.478Z (about 1 month ago)
- Topics: cd, ci, ci-cd, continuous-delivery, continuous-delivery-server, continuous-deployment, continuous-integration, continuous-testing, gocd, infrastructure-as-code
- Language: Java
- Homepage: https://www.gocd.org
- Size: 367 MB
- Stars: 7,114
- Watchers: 218
- Forks: 973
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- stars - gocd/gocd - Continuous Delivery server main repository (HarmonyOS / Windows Manager)
- awesome-ops - gocd/gocd - 2.0|7106|2013-12-13|2024-10-05 | GoCD 主要仓库 - 持续交付服务器 | (CICD)
- my-awesome - gocd - Main repository for GoCD - Continuous Delivery server (Java)
- awesome-repositories - gocd/gocd - GoCD - Continuous Delivery server main repository (Java)
- awesome-starred - gocd/gocd - Main repository for GoCD - Continuous Delivery server (continuous-integration)
README
# GoCD
[![Google Groups](https://img.shields.io/badge/Google_Groups-user_help-purple)](https://groups.google.com/g/go-cd)
[![GitHub Discussions](https://img.shields.io/badge/GitHub_discussions-user_&_dev_chat-green)](https://github.com/gocd/gocd/discussions)
[![GitHub License](https://img.shields.io/github/license/gocd/gocd?color=yellow)](LICENSE)
[![Server Docker Pulls](https://img.shields.io/docker/pulls/gocd/gocd-server?label=Server%20Docker%20pulls)](https://hub.docker.com/r/gocd/gocd-server/)This is the main repository for [GoCD](https://gocd.org) - a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for worry-free, continuous delivery of your product.
- To quickly build your first pipeline while learning key GoCD concepts, visit our [Test Drive GoCD](https://www.gocd.org/test-drive-gocd.html).
- To download GoCD, visit the [downloads page](https://www.gocd.org/download/).## Security
Please see [the security policy](SECURITY.md) for details on GoCD's security status, and how to responsibly disclose issues.
## Development
GoCD is predominantly a Java & TypeScript project utilising [Spring Framework](https://spring.io/projects/spring-framework/), [SparkJava](https://sparkjava.com/) & [MithrilJS](https://mithril.js.org/) as key frameworks, built using [Gradle](https://gradle.org/) & [Webpack](https://webpack.js.org/) and running within [Eclipse Jetty](https://eclipse.dev/jetty/).
There are a small number of older parts of GoCD rendered server-side within [JRuby](https://www.jruby.org/) on [Rails](https://rubyonrails.org/) which utilise some legacy plain JavaScript with [JQuery](https://jquery.com/). GoCD itself is used to [build GoCD](https://build.gocd.org).
Here is the guide to [setup your development environment](https://developer.gocd.org/current/).
## Contributing
We'd love it if you contributed to GoCD. For information on contributing to this project, please see our [contributor's guide](https://gocd.org/contribute).
A lot of useful information like links to user documentation, design documentation, mailing lists etc. can be found in the [resources](https://gocd.org/community/resources.html) section.## License
GoCD is an open source project, sponsored by [Thoughtworks, Inc.](https://www.thoughtworks.com) under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).