Library

A Review of Scripting & Automation Apps for Jira, Confluence and Bitbucket | Contegix

Written by Contegix | Oct 27, 2023 7:58:19 PM

For many customers, the Atlassian Marketplace offers a dizzying array of options. Our category reports help you navigate your way through all the choices. This unique category report on “Scripting & Automation Apps” covers the key players, their market share, a model to understand the space, and a few use cases. It also provides a recommended approach and tips for best practices.

Table of Content

Abstract 1

Table of Content 2

Introduction 3

1. Scripting & Automation as a Marketplace Category 4

2. A Quick Primer on the Java Architecture 12

3. Scripting in the Java Environment 16

4. Scripting for Different Atlassian Platforms 17

5. Script Hierarchy 18

6. Scripting for Confluence 20

7. Scripting & Automation Apps for Jira 21

7.1. ScriptRunner for Jira (by Adaptavist) 21

7.2. Power Scripts for Jira & SIL Groovy Connector (by Cprime) 24

7.3. JSU Automation for Jira Workflows (by Beecom) 27

7.4. Jira Misc Workflow Extensions & Custom Fields (by Innovalog) 28

7.5. Automation for Jira (by Code barrel) 30

8. Scripting & Automation Apps for Confluence 33

8.1. ScriptRunner for Confluence (by Adaptavist) 33

8.2. Power Scripts for Confluence (by Cprime) 35

8.3. HTML for Confluence & Scripting for Confluence (by Bob Swift) 37

8.4. Scroll Viewport for Confluence (by K15t) 38

9. Scripting & Automation Apps for Bitbucket 39

9.1. External Hooks (by Reconquest) 39

9.2. ScriptRunner for Bitbucket Server (by Adaptavist) 40

9.3. Swiss Pocket Knife for Bitbucket (by Zenofx) 41

9.4. JavaScript Hooks for Bitbucket Server (by Wittified) 42

10. Why Atlassian Acquired Code Barrel 43

11. Making Sense of Available Apps 44

12. Scripting Risks 45

13. Final Thoughts 46

Appendix 47

14. Jira Exclusion Criteria (Apps not Retained) 47

15. Jira Inclusion Criteria (Apps Retained) 48

16. Confluence Exclusion Criteria (Apps not Retained) 50

17. Confluence Inclusion Criteria (Apps Retained) 51

18. Bitbucket Exclusion Criteria (Apps not Retained) 52

19. Bitbucket Inclusion Criteria (Apps Retained) 53


Editor’s Note: This whitepaper is branded as Blended Perspectives as it was created prior Blended Perspectives being acquired by Contegix.