Live briefing
Everything about Go continuous delivery
Software development tool
GoCD is an open-source tool which is used in software development to help teams and organizations automate the continuous delivery (CD) of software. It supports automating the entire build-test-release process from code check-in to deployment. It helps to keep producing valuable software in short cycles and ensure that the software can be reliably released at any time. It supports several version control tools including Git, Mercurial, Subversion, Perforce and TFVC. Other version control software can be supported by installing additional plugins. GoCD is released under the Apache 2 License. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Go continuous deliveryA 5-minute orientation
- Skim a recent paper: Deep learning based continuous integration and continuous delivery software defect prediction with effective optimization strategyInfluential work since 2022
- Pick up a classic book: BillThe most-reprinted book on the subject
- Read the landmark paper: Continuous Delivery: Huge Benefits, but Challenges TooCited 212 times
- Go sideways: Jenkins (software)A closely related topic
- Go sideways: TeamCityA closely related topic
🏆 Landmark papers (most cited)
Continuous Delivery: Huge Benefits, but Challenges Too
Continuous Delivery: Overcoming adoption challenges
Continuous Drug Delivery Aiming Continuous Dopaminergic Stimulation in Parkinson’s Disease
Continuous Drug Delivery in Parkinson’s Disease
Aerosol Delivery During Continuous Nebulization
Continuous Spinal Analgesia for Labor and Delivery
A simple continuous-flow toxicant delivery system
Continuous delivery of rotigotine decreases extracellular dopamine suggesting continuous receptor stimulation
🆕 Influential since 2022
Deep learning based continuous integration and continuous delivery software defect prediction with effective optimization strategy
Redox Flow Iontophoresis for Continuous Drug Delivery
Security Challenges in Continuous Software Delivery
Stability of ranibizumab during continuous delivery from the Port Delivery Platform
Continuous delivery: A PARS online course development cycle
📚 Books worth reading
BillCanada. Legislature. Legislative Assembly. · 2002
Operations ManagementRoberta S. Russell, Bernard Taylor · 1998
The personal MBAJosh Kaufman · 2010
Learning, training, and development in organizationsSteve W. J. Kozlowski · 2009
Practice Development Workbook for Nursing, Health and Social Care TeamsJan Dewing, Brendan McCormack · 2014
The history of Detroit and MichiganSilas Farmer · 1884
Lovely WarJulie Berry · 2019
The post-qualifying handbook for social workersRobert Adams, Ian Duncan · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Jenkins (software) Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating…
- TeamCity TeamCity is a build management and continuous integration/continuous delivery (CI/CD) server developed by JetBrains. First released on October 2, 2006…
- Trac Trac is an open-source, web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking…
- CruiseControl In software development, CruiseControl is a Java-based framework for a continuous build process. It includes, but is not limited to, plugins for email…
- Apache Maven Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and…
- Comparison of integrated development environments Go to this page: Source code editors for Erlang Go to this page: Comparison of IDE choices for Haxe programmers Java has strong IDE support, due not only…
- Aptana Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages (such as JavaScript, Ruby, PHP,…
- IntelliJ IDEA IntelliJ IDEA (pronounced /ɪnˈtɛlɪdʒeɪ/ in-TEL-ih-jay "idea") is an integrated development environment (IDE) written in Java for developing computer software…