Yes, it is possible to version control your ScriptRunner scripts in GitLab (or any other Git-based system).
If you use ScriptRunner scripts as text-based Groovy files rather than using directly in the app, you can store and manage them in a Git repository. All you need to do is create a local directory to organize your ScriptRunner scripts, put all your groovy files in this folder (like below)
- my-project-scripts
-- listeners
-- jobs
-- validators
-- ...
commit and push these changes to your remote Gitlab repository. In this case, you will have versioned scripts, who did what, and when.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.