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
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.