We may want to adjust our Jenkins file so that we can disable unnecessary runs.
I'm thinking we should introduce a check that skips the test suite for any commit where the commit-message contains [skip jenkins] or [skip ci].1 This is actually a common convention:
Alternatively, we could try adding logic to only run the Jenkins logic if we detect changes to a source/build/parameter file. But, I think there's a risk we could mess this up
We may want to adjust our Jenkins file so that we can disable unnecessary runs.
I'm thinking we should introduce a check that skips the test suite for any commit where the commit-message contains
[skip jenkins]or[skip ci].1 This is actually a common convention:[skip ci]or[skip actions]is present.[skip ci]or[skip pre-commit.ci]is presentAlternatively, we could try adding logic to only run the Jenkins logic if we detect changes to a source/build/parameter file. But, I think there's a risk we could mess this up
Footnotes
To follow convention, we probably should also look for
[jenkins skip]or[ci skip]. ↩