本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为 conda 创建构建配方 Maya 适配器
该maya-openjd软件包提供了Maya与 AWS 截止日期云(截止日期云)作业提交集成的适配器。当您使用 Deadline Cloud 提交者 GUI 提交Maya渲染任务时,该CondaPackages参数将包含在包maya-openjd旁边。maya在作业会话期间Maya,适配器负责启动、传送渲染参数和管理应用程序生命周期。有关适配器的更多信息,请参阅适配器包。
了解食谱
maya-openjd 示例配方根据发布到 PyPI 的 d eadline-cloud pip将软件包
该配方依赖于 Python 和你需要先构建的 Deadline Cloud 示例存储库中的另外两个包:
-
截止日期
— 截止日期云客户端库。 -
openjd-adaptor-runtime
— Open Job 描述适配器运行时。
Python 和其他依赖项可从 conda-forge 获得-c
conda-forge将其添加到rattler-build publish命令中。
构建适配器包
该maya-openjd软件包依赖于 Deadline Cloud 示例存储库中的另外两个软件包。从conda_recipes目录中按顺序编译所有三个包。每个命令的-c conda-forge选项都是为了满足 Python 和 Python 库的配方依赖关系。
生成deadline软件包。
rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
生成openjd-adaptor-runtime软件包。
rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
生成maya-openjd软件包。
rattler-build publish maya-openjd/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
对于其他发布选项:
-
要发布到 Amazon S3 频道,请参阅将包发布到 S3 conda 频道。
-
要使用 Deadline Cloud 包构建队列自动构建,请参阅使用 Deadline Cloud 自动生成软件包。