GoCD is a continuous integration (CI) server often used to automatically build, test and deploy Python applications.

Official GoCD CI logo.

GoCD is an implementation of the continuous integration concept. Learn more in the deployment chapter or view the table of contents for all topics.

GoCD resources

  • The official getting started with GoCD guide is a solid place to begin configuring the CI server and learning about its basic concepts.

  • py-gocd is a code library for programmatically interacting with GoCD from your Python code.

What topic would you like to learn about next?

Which web server should I use?

How should Python libraries be installed on a server?

Show me options for bare metal and virtualized servers.

Matt Makai 2012-2022