HTTPプロキシ
環境変数で HTTPS_PROXY または HTTP_PROXY が設定されている場合、Tuist は管理する HTTP 接続をそのプロキシ経由で自動的にルーティングします。これは Tuist CLI と Tuist Gradle プラグインの両方に適用され、追加の設定は不要です。
この動作は curl、git、および多くの開発者向けツールで使用される慣習に準拠しているため、他のツール用にこれらの変数をすでに設定している環境であれば、Tuist もすぐに利用できます。
プロキシ対象#
プロキシ経由でルーティングされるのは、Tuist が所有する HTTP クライアントのみです。
- キャッシュ、プレビュー、アナリティクス、レジストリのエンドポイント、
- Gradle プラグインが Tuist のサービス(リモートビルドキャッシュ、ビルドインサイト、テストインサイト、テスト検疫、テストシャーディング)に対して行う呼び出し。
変数の参照順序#
Tuist は次の順序で最初に空でない値を読み取ります。
HTTPS_PROXYhttps_proxyHTTP_PROXYhttp_proxy
値は http://proxy.corp:8080 のような URL でなければなりません。インライン認証情報(http://user:[email protected]:8080)もサポートされます。