I'using a tool which pushes commits to my repo but I don't want to run a pipeline when this happens.
What I mean is I just want to run the pipeline if the commits was made from a developer.
Is there a way to do this?
Yes, you can do that if you put the token "[skip ci]" in all commit messages from your tool.
A commit that would be skipped by pipelines could be created like:
git commit -m "My message from automated tool [skip ci]"
Reference: Bitbucket Pipelines FAQ - Atlassian Documentation
⚠️We have a bug that prevents this feature from working for pull requests: [BCLOUD-17676] Pull-request pipelines run with [skip ci].
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.