Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esempi di ricette Conda per Deadline Cloud
La directory conda_recipes
Ogni directory di ricette include un file di deadline-cloud.yaml metadati che elenca le piattaforme conda per cui è stata creata la ricetta e configura il modo in cui la ricetta viene inviata a Deadline Cloud. Il submit-package-job comando nella conda_recipes directory invia una ricetta a una coda il cui nome inizia con Package e utilizza il bucket job attachments della coda come canale conda.
Per la configurazione, consulta Creare un canale conda usando S3. Per i concetti di packaging di base, consulta Creare un pacchetto conda per un'applicazione o un plug-in.
Per inviare un processo di compilazione di Blender 4.5, esegui quanto segue dalla conda_recipes directory del repository degli esempi:
./submit-package-job blender-4.5
Per inviare una build sia per Linux che per Windows:
./submit-package-job blender-4.5 -p linux-64 -p win-64
Per inviare una build per ogni piattaforma elencata indeadline-cloud.yaml:
./submit-package-job blender-4.5 --all-platforms
Il job bundle conda_build_linux_package nella directory è il modello Open Jobsubmit-package-job Viene eseguito conda-build o rattler-build su un worker, accetta come input una directory di ricette e archivi di sorgenti opzionali e scrive il pacchetto creato nel canale conda della coda.
Gli archivi di origine che le ricette recuperano tramite URL vanno nella directory archive_files
L'archivio include anche ricette che impacchettano le stesse librerie client di Deadline Cloud in modo che i job possano chiamare le API di Deadline Cloud dall'interno di una coda:
-
deadline
— Il client Deadline Cloud Python ( deadlineCLI edeadline.job_attachments), confezionato per Linux, Windows, Linux ARM e macOS. -
openjd-adaptor-runtime — Il runtime
su cui si basano gli adattatori DCC Open Job Description, confezionato per Linux e Windows con Python 3.13.
Le sezioni seguenti descrivono le famiglie di ricette disponibili nell'archivio degli esempi.