updating and testing BuildDependencies Jenkins pipeline file

This commit is contained in:
dzaitsev
2025-05-03 13:42:31 +03:00
parent e6be7d6d15
commit 994528717c
+8 -13
View File
@@ -19,32 +19,27 @@ pipeline {
stages {
stage('Checkout') {
steps {
echo 'Checking out Azaion Suite and ImageMatcher code for dependencies...'
// Checkout Suite repo using SSH
sshagent(credentials: ['DZ-id']) { // Replace 'DZ-id' with your actual Jenkins credential ID
//Suite
checkout([
$class: 'GitSCM',
branches: [[name: '*/dev']], // Adjust branch name if needed
branches: [[name: '*/dev']],
userRemoteConfigs: [[
url: "${env.REPO_ANNOTATOR_URL}", // Use SSH URL
url: "${env.REPO_ANNOTATOR_URL}"
]],
extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'suite']] // Checkout into 'suite' subdirectory
extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'suite']]
])
}
// Checkout GPS-Denied repo using SSH
sshagent(credentials: ['DZ-id']) { // Replace 'DZ-id' with your actual Jenkins credential ID
//GPS-Denied
checkout([
$class: 'GitSCM',
branches: [[name: '*/gps-denied']], // Adjust branch name if needed
branches: [[name: '*/image-matcher']],
userRemoteConfigs: [[
url: "${env.REPO_GPS_DENIED_URL}", // Use SSH URL
url: "${env.REPO_GPS_DENIED_URL}"
]],
extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'gps-denied']] // Checkout into 'gps-denied' subdirectory
extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'gps-denied']]
])
}
}
}
stage('Install Dependencies') {
steps {