Defect #82
完了
Https を使って Hudson に接続できない
Toshiyuki Ando さんがほぼ15年前に追加.
ほぼ15年前に更新.
説明
やったこと¶
- https プロトコルを使って Hudson に接続するよう設定した
- エラーが発生した
認証に対応していないので…。
認証に対応する。使っている人多いかもしれないので、とっととやってしまおう。
ファイル
関連するチケット
1 (0件未完了 — 1件完了)
require 'net/https'
https = Net::HTTP.new('hudson.dev.java.net',443)
https.use_ssl = true
https.verify_mode = OpenSSL::SSL::VERIFY_NONE
https.start { |w|
response = w.get('/')
puts response.body
}
で試してみたら、なんとなーくアクセスできてそうです。
これでいってみますが、VERIFY しなくていいの? と言われるとうーむ。
あ、認証情報はジョブの一覧、ビルド、何にでも使います…。
ビルドだけに使う とか設定できるといいんですが、面倒なのでそれは要望が多ければ。
- ステータス を 新規(New) から 解決(Resolved) に変更
- 進捗率 を 0 から 100 に変更
- ステータス を 解決(Resolved) から フィードバック(Reopend) に変更
うーん。https できないっぽい。
Net::HTTPBadResponse が出るらしい。
- ステータス を フィードバック(Reopend) から 解決(Resolved) に変更
Applied in changeset r148.
- ステータス を 解決(Resolved) から 終了(Closed) に変更
他の形式にエクスポート: Atom
PDF