

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen Sie ein Conda-Build-Rezept für Maya Adapter
<a name="create-conda-recipe-maya-openjd"></a>

Das `maya-openjd` Paket enthält den Adapter, der in die Stellenausschreibungen von AWS Deadline Cloud (Deadline Cloud) integriert Maya werden kann. Wenn Sie einen Maya Renderjob mithilfe einer Deadline Cloud-Benutzeroberfläche für Einreicher einreichen, ist der `CondaPackages` Parameter `maya-openjd` zusammen mit dem Paket enthalten. `maya` Der Adapter übernimmt den StartMaya, die Kommunikation der Renderparameter und die Verwaltung des Anwendungslebenszyklus während einer Jobsitzung. Weitere Informationen zu Adaptern finden Sie unter [ Adapterpakete. ](conda-package.md#conda-package-adaptors)

## Das Rezept verstehen
<a name="maya-openjd-recipe-structure"></a>

Das [ Maya-Openjd-Beispielrezept ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/maya-openjd) erstellt den Adapter aus dem Quellpaket [ deadline-cloud-for-maya, das auf PyPI veröffentlicht wurde](https://github.com/aws-deadline/deadline-cloud-for-maya). Die Datei recipe.yaml installiert das Paket mithilfe der Conda-Umgebung[. ](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-openjd/recipe/recipe.yaml) `pip`

Das Rezept hängt von Python und zwei anderen Paketen aus dem Deadline Cloud-Beispiel-Repository ab, die Sie zuerst erstellen müssen:
+ [deadline ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/deadline) — Die Deadline Cloud-Clientbibliothek.
+ [openjd-adaptor-runtime ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/openjd-adaptor-runtime) — Die Open Job Description Adaptor-Laufzeit.

Python und andere Abhängigkeiten sind bei [ Conda-Forge verfügbar. Fügen Sie dem Befehl also etwas hinzu](https://conda-forge.org/), wenn Sie das `-c conda-forge` `rattler-build publish` Adapterpaket erstellen.

## Das Adapterpaket erstellen
<a name="maya-openjd-build-package"></a>

Das `maya-openjd` Paket hängt von zwei anderen Paketen aus dem Deadline Cloud-Beispiel-Repository ab. Erstellen Sie alle drei Pakete in der Reihenfolge aus dem `conda_recipes` Verzeichnis. Die `-c conda-forge` Option für jeden Befehl besteht darin, die Rezeptabhängigkeiten für Python und Python-Bibliotheken zu erfüllen.

Erstellen Sie das `deadline` Paket.

```
rattler-build publish deadline/recipe/recipe.yaml \
    --to file://$HOME/my-conda-channel \
    --build-number=+1 \
    -c conda-forge
```

Erstellen Sie das `openjd-adaptor-runtime` Paket.

```
rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \
    --to file://$HOME/my-conda-channel \
    --build-number=+1 \
    -c conda-forge
```

Erstellen Sie das `maya-openjd` Paket.

```
rattler-build publish maya-openjd/recipe/recipe.yaml \
    --to file://$HOME/my-conda-channel \
    --build-number=+1 \
    -c conda-forge
```

Für andere Veröffentlichungsoptionen:
+ Informationen zur Veröffentlichung auf einem Amazon S3-Kanal finden Sie unter [ Veröffentlichen von Paketen auf einem S3-Conda-Kanal](publish-packages-s3-channel.md).
+ Informationen zur Automatisierung von Builds mithilfe einer Deadline Cloud-Paketerstellungswarteschlange finden Sie unter [ Automatisieren von Paket-Builds mit Deadline Cloud](automate-package-builds.md).