TL; DR:これはバグです。バグレポートがあります。https://issues.jenkins-ci.org/browse/JENKINS-54051
GitHub Enterprise Serverと通信する方法を知るために、JenkinsのAPIエンドポイントをセットアップしようとしています。
私は企業のプロキシの背後で働いています(プロキシをオンにしているかどうかにかかわらずエラーが持続します)、エンタープライズgithubにはインストールしたと思うカスタムCA証明書がありますが、問題は、通常のgithub apiにも接続できないためです。ここに私が得ているエラーがあります:
このエラーは、以下を含む、任意のエンドポイント用でhttps://github.myenterprise.com/api/v3とhttps://api.github.com/とさえhttps://google.com。これらの3つのサイトには、Firefoxを介してエラーなしでアクセスできます。githubのサイトには、取得する必要があると思われるJSONが表示されます。
{
"current_user_url": "https://api.github.com/user",
"current_user_authorizations_html_url": "https://github.com/settings/connections/applications{/client_id}",
"authorizations_url": "https://api.github.com/authorizations",
...
}
「このURLはPOSTが必要です」とGoogleで検索した場合、結果は3つしかありませんが、Jenkinsに関連するものはありません。私はAPI / HTML / RESTの経験が非常に限られており、これを修正しようとする方法がわかりません。