2017-04-14 33 views
1

プライベートGitlab v9.0インスタンスでプロジェクトを作成して設定しました。私はJenkins v2.46.1でこのプロジェクトをインポートしました.gitlabとの接続は成功しています。その後、私はgitlabのrepoからプッシュイベントのビルドトリガを設定しようとしました。私は誰も私を助けてください、私はウェブフックをテストしようとしたとき、それは例外jitkinsとgitlabを統合する際の例外

Hook executed successfully but returned HTTP 403 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Error 403 anonymous is missing the Job/Build permission</title> </head> <body><h2>HTTP ERROR 403</h2> <p>Problem accessing /project/tapp-builder-service. Reason: <pre> anonymous is missing the Job/Build permission</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/> </body> </html>

の下に私を返さジェンキンスにそれのための秘密のトークンを生成し、Gitlab CI URLと秘密のトークンでウェブフックを追加しましたこれを解決する?

答えて

0

これに対してJenkinsに特別なユーザーを追加し、それに応じてGitLabでWebhookを設定するか、グローバルJenkins設定のGitLabセクションで「エンドポイントの認証を有効にする」チェックボックスをオフにすることができます。しかし、これはデフォルトではチェックされていないはずです。

関連する問題