Я вижу
stderr: fatal: Невозможно найти удаленного помощника для 'https'
&
ОШИБКА: ошибка выборки удаленное репо 'origin'
согласно моему другому подробному запросу: Интеграция с github-branch-source Jenkins завершается с ошибкой: stderr: fatal: Невозможно найти удаленного помощника для 'https'
Как и при обновлении, пакет libcurl не решает проблему, и обычная проверка с протоколом '1023 *', в отличие от 'https', работает на том же экземпляре Jenkins, пытаясь переопределить функциональность проверки для использования 'git 'функция плагина вместо плагина github-branch-source.
Похоже, он не работает. Есть ли способ применить это? Как я вижу ту же проблему, объясненную выше в моей теме запроса со ссылками выше.
Вот что я пытаюсь добавить в мой файл Jenkins для запуска проверки SCM или VCS с помощью упомянутого шага вместо поведения плагина github-branch-source
pipeline {
agent any
stages {
stage('Checkout SCM : JenStUp Git repo')
{
steps {
checkout([$class: 'GitSCM', branches: [[name: 'refs/heads/master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CleanBeforeCheckout'], [$class: 'WipeWorkspace']], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'vinId_pass', refspec: '+refs/heads/master:refs/remotes/origin/master', url: 'git@Gihub-private-repo:vinId/JenStUp.git']]])
}
}
stage('Setup') {
...