Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Enforce source file format checks when being pushed to BitBucket server

Kailash Subramanian March 2, 2018

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

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events