Skip to content

Latest commit

 

History

History
 
 

pipeline-runner

Pipeline Runner

The pipeline runner provides the runtime execution context and orchestration for running the pipelines of the individual Apigee DevRel projects.

Required Setup

If you want to run the pipeline runner in your own project then you need to run the gcp-setup.sh script to create the required secrets in Cloud Secret manager and give the Cloud Build service account the permissions to run it.

GITHUB_TOKEN="my token goes here"
APIGEE_USER="Apigee Edge User Email"
APIGEE_PASS="Apigee Edge password"

./gcp-setup.sh

You can then run the pipeline runner as a cloud build job like follows:

gcloud builds submit ../.. --substitutions=_CLEAN_ORG=false,_CI_PROJECT=references/my-reference,..