View a markdown version of this page

Crie uma receita de construção conda para o adaptador Maya - Nuvem de prazos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie uma receita de construção conda para o adaptador Maya

O maya-openjd pacote fornece o adaptador que se Maya integra aos envios de trabalhos do AWS Deadline Cloud (Deadline Cloud). Quando você envia um trabalho de Maya renderização usando uma GUI de remetente do Deadline Cloud, o CondaPackages parâmetro é incluído maya-openjd ao lado do pacote. maya O adaptador executa a inicializaçãoMaya, a comunicação dos parâmetros de renderização e o gerenciamento do ciclo de vida do aplicativo durante uma sessão de trabalho. Para obter mais informações sobre adaptadores, consulte Pacotes de adaptadores.

Entendendo a receita

A receita de amostra maya-openjd cria o adaptador a partir do pacote fonte deadline-cloud-for-mayapublicado no PyPI. O recipe.yaml instala o pacote usando pip o ambiente conda.

A receita depende do Python e de dois outros pacotes do repositório de amostras do Deadline Cloud que você precisa criar primeiro:

Python e outras dependências estão disponíveis no conda-forge, então adicione -c conda-forge ao rattler-build publish comando ao criar o pacote do adaptador.

Construindo o pacote de adaptadores

O maya-openjd pacote depende de outros dois pacotes do repositório de amostras do Deadline Cloud. Crie todos os três pacotes em ordem a partir do conda_recipes diretório. A -c conda-forge opção em cada comando é satisfazer as dependências de receitas para Python e bibliotecas Python.

Crie o deadline pacote.

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

Crie o openjd-adaptor-runtime pacote.

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

Crie o maya-openjd pacote.

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

Para outras opções de publicação: