diff --git a/Jenkinsfile-Release b/Jenkinsfile-Release index edba84cb5..814032c48 100644 --- a/Jenkinsfile-Release +++ b/Jenkinsfile-Release @@ -41,4 +41,20 @@ pipeline { } } } +} + +//====================================================================================================== +def gitCheckout(branch_name, url_name) { + if (branch_name == null || branch_name.isEmpty()) { + branch_name = "master" + } + + SCM = checkout([ + $class: 'GitSCM', + branches: [[name: "${branch_name}"]], + doGenerateSubmoduleConfigurations: false, + extensions: [[$class: 'AuthorInChangelog']], + submoduleCfg: [], + userRemoteConfigs: [[credentialsId: 'admin-gitea', url: url_name]] + ]) } \ No newline at end of file