blog

Jenkinsの設定 gitLab ssh認証

2.Gitlabで本番用のSSHキーを設定します。...

Mar 19, 2020 · 2 min. read
Share this

I. sshプロトコルの設定

1、JenkinsサーバーでSSHキーを作成する上記の

注:gitプロトコルはコードをプルし、JenkinsとGitlabの間でパスワードなしの通信を可能にするために秘密鍵を使用します。

ssh-keygen -t rsa -C "jenkins" ##名前のカスタマイズ

2.Gitlabで本番用のSSHキーを設定します。

秘密鍵のコピー

cat /home/user/.ssh/id_rsa ##生成時のデフォルト設定

gitLab にログインし、usersetting をクリックして SSH Keys オプションを選択し、先ほど生成した秘密鍵をコピーして Add key を追加します。

  1. jenkinsサーバーテスト
[user@user:]# git clone git@.0.51:gassjcz/gajcz_eruka.git
Cloning into 'gajcz_eruka'...
remote: Enumerating objects: 892, done.
remote: Counting objects: 100% (), done.
remote: Compressing objects: 100% (), done.
remote: Total 2377 (delta 285), reused 590 (delta 157), pack-reused 1485
Receiving objects: 100% (), 489.72 KiB | 14.84 MiB/s, done.
Resolving deltas: 100% (), done.
  1. jenkinsタスク設定を開きます。

git プロトコルアドレスの追加時の警告: リンクできません 認証情報の追加、jenkins サーバで生成された秘密鍵の秘密鍵へのコピー

クリックすると赤い警告が消えます。

Read next

LeetCode201.ビットによる数値の範囲。

データが大きいとタイムアウトします。 ビットですべての数を行うには、0ビットの数がある限り、ビットの結果を持つ最後のビットは0でなければならないことに注意してください。 ビット和の結果は、すべての数値の2進数の共通接頭辞であり、下位ビットはすべて0であることがわかります。

Mar 18, 2020 · 2 min read