You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Using script runner, I just want to know how to enforce a policy involving code standards or format. For example, the source files have a header field and this field should have certain attributes filled in by the developer. If these attributes have not been filled in, the commit/push should fail.
We have several scripts (perl/shell) existing now that we want to use for enforcing these code standards. How do we call these scripts from groovy as pre-receive hook and scan the source files that are being pushed to Bitbucket and reject if the perl/shell scripts find that source files are not meeting the standards based on the content.
Thanks
Kailash