0

プロキシの背後にある Hudson の BaseUrl を変更するにはどうすればよいですか?

プロキシの背後で Hudson インストールを実行しています。問題は、Web アプリケーションの URL (電子メール、Jabber、トレイ アプリ) が、仮想ホストではなくローカル プロキシに設定されていることです。どうすれば修正できますか、環境変数はありますか?

メール用の「Hudson URL」を見つけましたが、それだけです。

<VirtualHost *:8080>
    ProxyPass       / http://127.0.0.1:8070/
    ProxyPassReverse    / http://127.0.0.1:8070/
    ProxyRequests       Off

    <Proxy http://127.0.0.1:8070/*>
        Order deny,allow
        Allow from all
    </Proxy>
</VirtualHost>
4

1 に答える 1

1

Jabber は拡張機能で、トレイ アプリは別のアプリケーションで、メールのみが組み込まれており、その設定を見つけました。それらに同じ設定を使用させる方法はないと思います。

トレイ アイコンを右クリックまたはダブルクリックすると、トレイ アプリで使用される URL を変更できます (正確な手順については、http://wiki.hudson-ci.org/display/HUDSON/Hudson+Tray+Applicationを参照してください)。

Jabber プラグイン ページを見ると、「プロキシ サポート」という項目が「将来のリリースで計画されている」リストにあるように見えるため、おそらくそれを待つか、自分で修正する必要があります。

補足: 仮想ホストの設定から何かを除外していると思いますか? そうでなければ、それは何をすることを意味しますか?--httpPort=$HTTP_PORT スイッチを使用して、Hudson がリッスンしているポートを変更できます ( http://wiki.hudson-ci.org/display/HUDSON/Installation+and+Executionを参照) 。

于 2009-08-26T18:45:40.143 に答える