By default, the Pipelines client uses your Cloud Platform code repository as
the source repository for build jobs. As an alternative, however, you can
configure the client to use a GitHub repository as the source, so the
command-line client runs a build job and commits the build artifact to your
Cloud Platform target repository when commits are pushed, tags are pushed, or
pull requests are created.
You can start with a Cloud Platform code repository and clone it into GitHub,
or you can start with a GitHub repository and push it into the Cloud Platform
code repository.
Note
Installing the Pipelines command-line client is optional, and is not
required for Pipelines to function with your application. To connect
through the user interface, see Connecting an application to an external Git repo.
Getting started
Use the following pages to help you use your GitHub repositories with
the Pipelines client: