Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.37 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.37 KB

OpenSwitch Continuous Integration

Reading Buildkite logs

Buildkite is working on enabling public access. Until then, you'll need to be a member of our organization to read them.

The Buildkite script

Create, read, update, and delete Buildkite pipelines.

Required

  • Buildkite API token
  • GitHub API token
./bin/buildkite create all
./bin/buildkite read all
./bin/buildkite update all
./bin/buildkite delete all

Repositories without pipelines

Changing an agent's environment

Agent environments are bootstrapped from a script. Visit the parameters of any stack to find out what it is. Updating the script URL will recreate the auto-scaling group.

Adding secrets

Secrets are pulled in from the /env file in the managed secrets S3 bucket. Each stack has its own bucket. Download the file, edit it, and upload it back to commit changes. No further action is necessary.

privup script is used to upload packages to s3 bucket deb.openswitch.net

This script contacts AWS s3 buckets to upload packages. It also contacts the Secrets Manager for API access tokens.