Well there's no builtin way of doing.
The problem is:
We need a way of skipping steps, or conditional pipelines that are triggered when
some dir/*
files.*
were changed since last commit.
Useful if you maintain a:
- Monorepo
- Repo of Dockerfiles (or whatever build files)
- In this issue you can see the use cases: harness/harness#1021
The decision so far: harness/harness#1021 (comment)
There's some effort on creating a plugin to deal with this situation: https://github.com/fbcbarbosa/drone-changeset/
Related links:
The link to the issue still works, which may still be open, but the developers mentioned some solutions in the last comment.
harness/harness#1021 (comment)