Jenkinsfileを使ったコードチェックアウトでは、リモートからhttpを使用しているようですが、代わりにsshを使いたいと思っています。チェックアウトコードにhttpの代わりにsshを使用するようにJenkinsfileに指示するにはどうすればいいですか?
#!groovy
stage 'build'
node {
checkout scm
sh "cat .git/config"
}
この意志の出力の代わりにssh 1のhttpsの原点。ジョブはgithub-organization-pipelineプラグインを使用して設定されているため、jenkinsのジョブ設定からソースを制御する方法はありません。
マルチブランチパイプラインプラグインの詳細については、ブランチソースの「詳細」セクションを展開した後にチェックアウト資格情報を設定することができます。 ssh鍵資格証明に設定されている場合、sshが使用されます。 – sporkthrower