title: GoCD
category: page
slug: gocd-continuous-integration
sortorder: 0529
toc: False
sidebartitle: GoCD
meta: GoCD is a continuous integration (CI) server often used to automatically build and test Python applications.


[GoCD](https://www.gocd.org/) is a 
[continuous integration (CI)](/continuous-integration.html) 
server often used to automatically build, [test](/testing.html) and
[deploy](/deployment.html) Python applications.

<a href="https://www.gocd.org/" style="border: none;"><img src="/img/logos/gocd.png" width="100%" alt="Official GoCD CI logo." class="shot outl rnd"></a>

<div class="well see-also">GoCD is an implementation of the <a href="/continuous-integration.html">continuous integration</a> concept. Learn more in the <a href="/deployment.html">deployment</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>


### GoCD resources
* The official 
  [getting started with GoCD](https://www.gocd.org/getting-started/part-1/)
  guide is a solid place to begin configuring the CI server and learning
  about its basic concepts.

* [py-gocd](https://py-gocd.readthedocs.io/en/latest/) is a code library 
  for programmatically interacting with GoCD from your Python code.
