Welcome to Go - an Open Sourced Continuous Integration and Release Management system. Please take a minute to understand the basic concepts in Go before you go any further.
Need help fast? Try out the topics below to get building in no time.
- System requirements - Find out system requirements before you install Go.
- Installing Go - Learn how to install Go.
- Upgrading Go - Upgrade Go from an older version.
Installation done but need help setting up Go?
- Set up your first pipeline - Go captures the build plan for your project in a pipeline. Find out how to set up your first pipeline.
- Install agents - You need a build agent in order to start building. Learn to deploy one or more agents here.
- Concepts in Go - Review basic concepts in Go. Understand how Go sees the world.
- Managing pipelines - Release Management with Go.
- Managing a build cloud - How to set up and scale your build cloud.
- Managing artifacts and reports - Keep your test reports, binaries and other artifacts in Go's central repository.
Watch tutorials on some common Go concepts and tasks
The code for this help documentation is hosted here. If you think something can be improvised and/or added to the documentation, please send a pull request for the same. You can read more about pull requests here.
We're using GitBook for generating our HTML Docs from markdown files. You can read more about it here.
Copyright 2014 ThoughtWorks, Inc. You may copy, distribute, print, and display, all or portions of this documentation, as long as you do so without making changes to the text. We also kindly request that you include a link to the original. All rights not granted above are reserved.