reusable gradle script parts