checks out ISS explicitly

This commit is contained in:
Eyck-Alexander Jentzsch 2024-07-11 11:23:17 +02:00
parent c2056c30f3
commit 8811f13d1c

3
Jenkinsfile vendored
View File

@ -6,7 +6,7 @@ void checkout_project(String repoUrl, String branch = 'develop') {
], ],
extensions: [ extensions: [
[$class: 'CleanBeforeCheckout'], [$class: 'CleanBeforeCheckout'],
[$class: 'SubmoduleOption', disableSubmodules: false, parentCredentials: true, recursiveSubmodules: true, reference: '', trackingSubmodules: false] [$class: 'SubmoduleOption', disableSubmodules: false, parentCredentials: true, recursiveSubmodules: true, reference: '', trackingSubmodules: false, shallow: true]
], ],
submoduleCfg: [], submoduleCfg: [],
userRemoteConfigs: [ userRemoteConfigs: [
@ -23,6 +23,7 @@ pipeline {
stages{ stages{
stage("Checkout TGC-Compliance and TGC-GEN"){ stage("Checkout TGC-Compliance and TGC-GEN"){
steps { steps {
checkout_project("https://git.minres.com/TGFS/TGC-ISS.git", "develop")
dir("TGC-COMPLIANCE"){ dir("TGC-COMPLIANCE"){
checkout_project("https://git.minres.com/TGFS/TGC-COMPLIANCE.git", "master") checkout_project("https://git.minres.com/TGFS/TGC-COMPLIANCE.git", "master")
} }