系統環境變數
透過設定某些環境變數,您可以變更 Turborepo 的行為。這對於為不同環境和機器建立特定組態很有用。
變數 | 說明 |
---|---|
TURBO_API | 設定 遠端快取 的基本 URL。 |
TURBO_BINARY_PATH | 手動設定 turbo 二進位檔的路徑。預設情況下,turbo 會自動偵測二進位檔,因此您只應在極少見的情況下使用此選項。 |
TURBO_CACHE_DIR | 設定快取目錄,類似於呼叫 --cache-dir 參數 |
TURBO_CI_VENDOR_ENV_KEY | 設定環境變數的前綴,您希望將其排除於 架構推論 之外。 |
TURBO_EXPERIMENTAL_UI | 為 turbo 啟用實驗性 UI。允許的值為 true 和 false 。 |
TURBO_FORCE | 強制您的管線中所有工作都完整執行,放棄所有快取。 |
TURBO_LOG_ORDER | 設定管線記錄的記錄順序(在新分頁中開啟)。允許的值為 grouped 和 default 。 |
TURBO_LOGIN | 設定用於登入遠端快取的 URL。 |
TURBO_NO_UPDATE_NOTIFIER | 移除當有新版本的turbo 可用時出現的更新通知。您也可以根據生態系統慣例使用NO_UPDATE_NOTIFIER 。 |
TURBO_PREFLIGHT | 啟用在每個快取人工製品和分析要求之前傳送預先飛行要求。後續上傳和下載將遵循重新導向。僅在遠端快取已設定時適用。 |
TURBO_REMOTE_CACHE_READ_ONLY | 防止寫入遠端快取,但仍允許讀取。 |
TURBO_REMOTE_CACHE_TIMEOUT | 設定turbo 從遠端快取取得人工製品的逾時時間(秒)。 |
TURBO_REMOTE_ONLY | 始終忽略所有任務的本機檔案系統快取。 |
TURBO_RUN_SUMMARY | 當您執行管線時,產生執行摘要。 |
TURBO_TEAM | 與你的儲存庫相關聯的帳戶名稱。當使用 Vercel Remote Cache(在新分頁開啟) 時,這是你的團隊代號。 |
TURBO_TEAMID | 與你的儲存庫相關聯的帳戶識別碼。當使用 Vercel Remote Cache(在新分頁開啟) 時,這是你的團隊 ID。 |
TURBO_TELEMETRY_MESSAGE_DISABLED | 停用通知你已啟用 遙測 的訊息。 |
TURBO_TOKEN | 用於驗證存取 Remote Cache 的 Bearer 令牌。 |
任務中的環境變數
Turborepo 會在執行時讓下列環境變數在你的任務中可用
變數 | 說明 |
---|---|
TURBO_HASH | 目前執行任務的雜湊。 |