An open API service indexing awesome lists of open source software.

https://github.com/buildtool/buildtools-buildkite-plugin

buildkite plugin for buildtools - for fast a simple build and deployment to Kubernetes clusters
https://github.com/buildtool/buildtools-buildkite-plugin

buildkite-plugin deployment docker kubernetes

Last synced: 3 months ago
JSON representation

buildkite plugin for buildtools - for fast a simple build and deployment to Kubernetes clusters

Awesome Lists containing this project

README

          

# Buildtools Buildkite Plugin

A [Buildkite plugin](https://buildkite.com/docs/agent/v3/plugins) for running pipeline steps using [buildtools](https://buildtools.io/).

## Example

```yml
steps:
- command: "build"
plugins:
- buildtool/buildtools:
```

If you want to source environment variables from a file in S3
```yml
steps:
- command: "build"
plugins:
- buildtool/buildtools:
config: "s3://my-buildkite-secrets/configs/test"
```

## Configuration

### `config` (optional, string)

A configuration file to source located in S3, should set `env` variables to be used by buildtools like `BUILDTOOLS_CONTENT` and `KUBECONFIG_CONTENT_BASE64`

Example: `s3://my-buildkite-secrets/configs/test`

### Optional

### `version` (optional, string)

The version of buildtools to use, defaults to `latest`

Example: `0.2.28`