All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Improve error logging by @adikari in #118
- Encode wait and hook steps with go-yaml by @nhurden in #107
- Rebuild plugin_test in the Makefile by @nhurden in #108
- Update paths to new org url by @adikari in #110
- Support both "commands" and "command" key, of any type by @glittershark in #104
- use log.Fatalf when logging error by @pmenglund in #102
- Allow all tags when specifying the agent on a step by @uniquefine in #85
- Detection of arm64 arch. #84 from @LColman-SEEK
- Panic when adjectent plugins used the same YAML fields. #92 from @isaacsu
- Added support for Group Steps. #89 from @xzyfer
- Support for linux-ppc64le platforms. #78 from @runlevel5
- Support for darwin-amd64 and darwin-arm64 platforms. #74 from @runlevel5
- Support for linux-arm64 platform. #73 from @runlevel5
- Upgrade go version to 1.7.2 #74 from @runlevel5
- Get the appropriate version of binary based on what is specified in plugin configuration
- Download the latest version of binary if plugin version is not specified
- Log plugin binary version
- Rewrite plugin in go from @adikari
[1.3.2] - 2021-03-10
- Ability to pass
env
config in thecommand
#43 from @jullianoacqio
...
command: "echo $MESSAGE"
env:
MESSAGE: hello world
...
[1.3.1] - 2021-02-19
config:
...
artifacts:
- "logs/*"
- Fix parsing of queue name #38 from @ronaldmiranda
[1.3.0] - 2020-02-19
steps:
- label: "Deploying frontends"
plugins:
- monebag/monorepo-diff#v1.3.0:
diff: "git diff --name-only HEAD~1"
watch:
- path: "react/"
config:
command: "netlify --production deploy"
label: ":netlify: Deploy to production"
agents:
queue: "deploy"
[1.2.0] - 2020-08-16
- monebag/monorepo-diff#v1.2.0:
diff: "git diff --name-only $(head -n 1 last_successful_build)"
watch:
- path:
- "ops/terraform/"
- "ops/templates/terraform/"
config:
command: "buildkite-agent pipeline upload ops/.buildkite/pipeline.yml"
[1.1.1] - 2019-05-21
- Fix
has_changed
with large diff output #13 from @elliott-davis
[1.1.0] - 2019-02-19
- Ability to watch multiple paths and trigger a single pipeline #10 from @elliott-davis
- Updated examples to be consistent with recommended Buildkite plugin syntax #11 from @harrietgrace
[1.0.0] - 2018-10-04
- Initial Release from @chronotc