ユーザー名とパスワードをプレーンテキストで渡さずに Github Webhook 経由で Jenkins ジョブをトリガーする

ユーザー名とパスワードをプレーンテキストで渡さずに Github Webhook 経由で Jenkins ジョブをトリガーする

ログインにユーザー名とパスワードが必要な Jenkins をセットアップしています。この Jenkins でビルドをトリガーするために Github Webhook を使用しています。現在、URL 自体にユーザー名とパスワードを渡していますが、正常に動作しています。 https://ユーザー名:[メールアドレス]/view/dev/job/uploadTest/buildWithParameters

Github スクリーンショット

ユーザー名とパスワードを送信する他の安全な方法はありますか?

答え1

を参照してくださいGitHubとJenkinsを統合する方法についての公式ドキュメントTL;DR: GitHub 統合プラグインをインストールします。これにより、Webhook が自動的に管理されます (GitHub がジョブをトリガーするために使用するトークンが作成されます)。

関連情報