buildkite / buildkite/agent

Allow plugin name alias

Open
#944 1 comment 1 reaction 0 assignees View on GitHub
plugins
Dominant language
Go
Stars
1.1k
Forks
378
Avg merge
2d 6h
Merged PRs (30d)
74

Description

I hit an issue similar to https://github.com/buildkite/agent/issues/520 and solved it with the comment about using `ssh://`. While this totally works it gets pretty verbose as I use my plugin several times throughout the pipeline yaml.

Does anyone have thoughts on supporting a plugin alias with supporting config or env vars? Something like:
```
steps:
- command: "echo whee"
plugins:
alias://awesome_plugin:
...
```
With a plugin alias list in the agent config file.

I feel like this is sort of a nit-pick issue but I'm happy to drop in a PR for it. I mostly wanted to take a quick pulse check on the style/appetite for a change like this before I wrote any code.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.