I'm looking for a feature in Buildkite, similar to Gitlab's rules: change:
, where a pipeline step is only executed if a specific file has been changed in the commit.
Something like this would be ideal, but doesn't seem to be available:
steps:
command: "package_dependencies.sh"
change: "./requirements.txt"
A built-in Buildkite solution is a plus, but any custom solution using bash or python scripts would do.