Class GitLabHelper


  • public class GitLabHelper
    extends Object
    • Constructor Detail

      • GitLabHelper

        public GitLabHelper()
    • Method Detail

      • apiBuilder

        public static org.gitlab4j.api.GitLabApi apiBuilder​(AccessControlled context,
                                                            String serverName)
      • getServerUrlFromName

        @NonNull
        public static String getServerUrlFromName​(String serverName)
      • getPrivateTokenAsPlainText

        public static String getPrivateTokenAsPlainText​(com.cloudbees.plugins.credentials.common.StandardCredentials credentials)
      • getUriTemplateFromServer

        public static com.damnhandy.uri.template.UriTemplateBuilder getUriTemplateFromServer​(String server)
      • projectUriTemplate

        public static com.damnhandy.uri.template.UriTemplate projectUriTemplate​(String serverNameOrUrl)
      • branchUriTemplate

        public static com.damnhandy.uri.template.UriTemplate branchUriTemplate​(String serverNameOrUrl)
      • mergeRequestUriTemplate

        public static com.damnhandy.uri.template.UriTemplate mergeRequestUriTemplate​(String serverNameOrUrl)
      • tagUriTemplate

        public static com.damnhandy.uri.template.UriTemplate tagUriTemplate​(String serverNameOrUrl)
      • commitUriTemplate

        public static com.damnhandy.uri.template.UriTemplate commitUriTemplate​(String serverNameOrUrl)
      • splitPath

        public static String[] splitPath​(String path)