

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Deadline Cloud 用の AYON Launcher conda パッケージを構築する
<a name="examples-conda-ayon"></a>

[ayon-launcher](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/ayon-launcher) rattler-build レシピは、[AYON Launcher](https://github.com/ynput/ayon-launcher) を conda パッケージとしてパッケージ化します。パッケージは、Deadline Cloud ワーカーでのヘッドレスパブリッシュに必要なパイプラインランタイムを提供します。Python 3.11 ランタイム、、`ayon-python-api`コアランチャーロジックを含む構築済みの AYON Launcher リリース (cx\_Freeze バイナリ) を再パッケージ化します。

conda パッケージはランタイム環境のみを提供します。スタジオ固有のバンドル (アドオンと依存関係パッケージ) は、Deadline Cloud ジョブアタッチメントを介して個別に提供されます。この分離は、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` — アドオンを解決するバンドル名。