View a markdown version of this page

為截止日期雲端建置 AYON Launcher conda 套件 - 截止日期雲端

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為截止日期雲端建置 AYON Launcher conda 套件

ayon-launcher rattler-build 配方會將 AYON Launcher 封裝為 conda 套件。套件提供在截止日期雲端工作者上無周邊發佈所需的管道執行期。它會重新封裝預先建置的 AYON 啟動器版本 (cx_Freeze 二進位檔),其中包含 Python 3.11 執行時間ayon-python-api、 和核心啟動器邏輯。

conda 套件僅提供執行時間環境。Studio 特定套件 (附加元件和相依性套件) 透過截止日期雲端任務附件單獨交付。此分隔表示 conda 套件很少變更,且在更新附加元件時不需要重建。

配方會直接從 GitHub 版本建置 Linux (linux-64)。對於 Windows (win-64),在 Windows 機器上擷取安裝程式,並將產生的 zip 放在 中conda_recipes/archive_files。如需確切步驟,請參閱配方的 README。

conda_recipes目錄提交建置:

./submit-package-job ayon-launcher

在執行時間,任務必須提供下列環境變數:

  • AYON_SERVER_URL — AYON 伺服器的 URL。

  • AYON_API_KEY — 伺服器身分驗證的 API 金鑰。

  • AYON_BUNDLE_NAME — 用於解析附加元件的套件名稱。