Getting Started

Stash Extension Points



Extend and Automate Stash via built-in or your own customised groovy scripts

  • ScriptRunner for Stash allows you to enhance your Stash projects, git workflows and git repositories.

  • ScriptRunner for Stash makes administering your Stash instance a breeze.

  • The following are just five areas where users can extend and automate Stash, there are many many more …​.

Take control of your git workflows

Improve the levels of PR Approvals by enforcing conditional group members

Administer all your git repositories

Synchronise all of your BitBucket and GitHub repositories in Stash.

Set Permissions for your Projects and Repositories in Stash

Encourage Good Development

Conditionally block huge git binaries BEFORE they are pushed to Stash.

Restrict File Size

Extend JIRA Issue Driven Development

Enforce ALL branches and commits are associated with a JIRA issue (with JQL condition).

Increase development visibility

Notify developers directly of upcoming outages

git push message