1.3. Jenkins へのプロジェクト間のアクセスの提供
同じプロジェクト以外で Jenkins を実行する場合は、プロジェクトにアクセスするために、Jenkins にアクセストークンを提供する必要があります。
手順
次のコマンドを実行して、Jenkins がアクセスする必要があるプロジェクトにアクセスするための適切な権限を持つサービスアカウントのシークレットを特定します。
oc describe serviceaccount jenkins
$ oc describe serviceaccount jenkins
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ここでは、シークレットの名前は
jenkins-token-uyswp
です。次のコマンドを実行して、シークレットからトークンを取得します。
oc describe secret <secret name from above>
$ oc describe secret <secret name from above>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow トークンパラメーターには、Jenkins がプロジェクトにアクセスするために必要とするトークンの値が含まれます。