Javadocs example – Deleting a branch

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @PluginModule GIJFacade gijFacade; int REPO_ID = 1; gijFacade.deleteBranch(REPO_ID, “someBranch”);

Javadocs example – Connect to a plain repository

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.rest.publicmodels.Repository; String PRIVATE_ORIGIN = “https://yourhost/yourorganization/yourPrivateRepo.git”; String USERNAME = “yourUsername”; String PAT […]

Javadocs example – Create a new pull/merge request

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.scriptrunner.models.PullRequest; @PluginModule GIJFacade gijFacade; int REPO_ID = 2; gijFacade.createPullRequest(REPO_ID, “TST-4-branch”, “main”, […]

Javadocs example – Connect to an integration

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.integration.IntegrationType; @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.rest.integration.IntegrationRequest; @PluginModule GIJFacade gijFacade; IntegrationRequest newIntegration = new […]

Javadocs example – Create/delete/reindex a repository

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.rest.publicmodels.Repository; String SMALL_PUBLIC_REPO_HTTP_ORIGIN = “https://github.com/githubtraining/hellogitworld.git”; @PluginModule GIJFacade gijFacade; Repository newRepoParams = […]

Javadocs example – Creating a new branch

import com.onresolve.scriptrunner.runner.customisers.WithPlugin import com.onresolve.scriptrunner.runner.customisers.PluginModule @WithPlugin(“com.xiplink.jira.git.jira_git_plugin”) import com.bigbrassband.jira.git.services.GIJFacade; @PluginModule GIJFacade gijFacade; int REPO_ID = 1; gijFacade.createBranch(REPO_ID, “newBranch”, “master”);

SSH FAQ

This page contains related questions on Git Integration for Jira app SSH connections in Jira. Use the FAQ below to […]

Error creating git branches and also using NFS

JIRA SELF-MANAGED Also relates to the following exception errors: GitLabPropertiesNotInitializedException GitHubPropertiesNotInitializedException GerritPropertiesNotInitializedException   Problem An error is encountered with the […]

Creating and configuring SSH keys

What’s on this page: Introduction Acquire SSH Git Repository URL Generate SSH key pair (public and private key) Linux/MacOS Windows […]

Administration

On this page are relevant articles targeted for administrators. Related articles Tips for Jira Administrators (Git Integration for Jira Data […]