Ограничение шага проверки для запуска из Jenkinsfile для реализации плагина github-branch-source? - PullRequest
0 голосов
/ 15 апреля 2020

Я вижу

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') {
        ...
...