日々精進

新しく学んだことを書き留めていきます

githubからコードをチェックアウトする時のCredentialsを設定する

・ダッシュボード>Jenkinsの管理>認証情報の管理 で以下を設定する。
 スコープ:グローバル
 ユーザ名:jenkins
 秘密鍵:Jenkinsマスター上の~/.sshから
・$JENKINS_HOME/.ssh秘密鍵をファイル名「jenkins」で配置。
・以下を一度ターミナルから実行する。
 git clone git@github.com:user/project.git
秘密鍵のパスワードを聞かれるので入力し、パスワードをキーチェーンに保存する。
・Jenkinsのジョブ設定>ソースコード管理>CredentialsでJenkinsを選択する