Go continuous delivery

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
GoCD
Original authorThoughtWorks
Initial release2007 (as Cruise)[1]
Stable release
25.3.0[2] / 1 August 2025; 8 months ago (2025-08-01)
Preview release
25.4.0-20900[3] / 13 August 2025; 8 months ago (2025-08-13)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inJava, TypeScript
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Platformcross platform
    TypeContinuous delivery
    LicenseApache License 2.0

    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 (a la TFS). Other version control software can be supported by installing additional plugins. GoCD is released under the Apache 2 License.

    History

    [edit | edit source]

    GoCD was originally developed at ThoughtWorks Studios in 2007 and was called Cruise before being renamed GoCD in 2010. GoCD was released as open source software in 2014 under the Apache 2 License.[1][4]

    Plugins

    [edit | edit source]

    GoCD allows for extending its feature by allowing users to install several plugins to allow integration with authentication and authorization software, version control software, build tools, notification and chat tools and cloud computing providers.[5]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]
    • Lua error in Module:Official_website at line 94: attempt to index field 'wikibase' (a nil value).