Кажется, что проверка кода с использованием Jenkinsfile использует http для удаленного источника, и вместо этого мы хотим использовать ssh.
#!groovy
stage 'build'
node {
checkout scm
sh "cat .git/config"
}
Это выведет источник https вместо источника ssh. Задание настраивается с помощью плагина github-organization-pipeline, поэтому нет возможности управлять источником из конфигурации задания в jenkins.