Track your Buildkite deployments with Outpost
Add the following to your pipeline.yml
:
steps:
- plugins:
- outpostso/outpost#v1.1.0:
token: "1280176a7327d1510cb5..."
Example with custom overrides:
steps:
- plugins:
- outpostso/outpost#v1.1.0:
token: "2280176a7327d1510cb5..."
name: ["prod-outpost-api"]
version: "3.2.1"
user: "Web Team"
Example with bundled deployments:
steps:
- plugins:
- outpostso/outpost#v1.1.0:
token: "2280176a7327d1510cb5..."
name: ["prod-outpost-api", "prod-outpost-worker", "prod-outpost-mail"]
version: "3.2.1"
user: "Web Team"
Example with version generate via command:
steps:
- plugins:
- outpostso/outpost#v1.1.0:
token: "2280176a7327d1510cb5..."
name: ["prod-outpost-api", "prod-outpost-worker", "prod-outpost-mail"]
version-cmd: "make version"
user: "Web Team"
The API token from your Outpost account.
The name of the services being deployed, defaults to BuildKite slug.
Version number of your service, defaults to 0.0.0-BuildNumber.
Alternative GIT SHA for this build.
The name of the user to be associated with this deployment, defaults to buildkite user.
To run the tests:
docker-compose run --rm tests
- Fork the repo
- Make the changes
- Run the tests
- Commit and push your changes
- Send a pull request