JenkinsのGitBucketプラグインでwebhookできるリポジトリURLの覚書き
嵌ったのでメモ。
前提
- IPアドレスは aaa.bbb.ccc.ddd
- nginxで8080ポートから80ポートへリバースプロキシしている
- GitbucketのBase URLに「hogehoge.com」を設定している
- リポジトリ名は「hoge/fuga」
一覧
- http://hogehoge.com/gitbucket/git/hoge/fuga.git -> OK!
- http://aaa.bbb.ccc.ddd:8080/gitbucket/git/hoge/fuga.git -> NG
- http://hogehoge.com/gitbucket/git/hoge/fuga.git (Basic認証あり) -> NG
- http://user:password@hogehoge.com/gitbucket/git/hoge/fuga.git (Basic認証あり) -> NG
- ssh://hogehoge.com:29418/gitbucket/hoge/fuga.git -> NG
認証なしのhttp接続(Basic認証なし)のみOKって感じですね。