Skip to content

Publishing: bridge and AYON side fixes#19

Merged
antirotor merged 11 commits into
developfrom
feature/publishing-part-2
May 29, 2026
Merged

Publishing: bridge and AYON side fixes#19
antirotor merged 11 commits into
developfrom
feature/publishing-part-2

Conversation

@antirotor
Copy link
Copy Markdown
Member

@antirotor antirotor commented May 21, 2026

Changelog Description

Refactor cross DCC bridge and fix asset references submission. Handle AYON side render product publishing.

Additional review information

This is continuation of #8

Technical info

TBD

Warning

To successfully publish, you need to have ynput/ayon-core#1854

Testing notes:

  1. publish render job to Deadline Cloud
  2. both render steps and publishing steps should complete without errors

added path remapping to publishing part, better passing of arguments
@antirotor antirotor self-assigned this May 21, 2026
@antirotor antirotor added the type: feature Adding something new and exciting to the product label May 21, 2026
@moonyuet moonyuet self-requested a review May 22, 2026 07:23
Comment thread client/ayon_deadline_cloud/plugins/create/nuke/create_job.py Outdated
@moonyuet
Copy link
Copy Markdown
Member

I hit some issues when I submitted both jobs from Maya and Nuke. It is mainly about the OCIO configuration.(You can find the task log on deadlline cloud).

moonyuet added a commit that referenced this pull request May 22, 2026
@antirotor antirotor linked an issue May 22, 2026 that may be closed by this pull request
@moonyuet
Copy link
Copy Markdown
Member

Should we give some info to showcase how the users can include the submitter as part of the environment variable in e.g blender, maya and houdini?
Like:

Maya

  "MAYA_MODULE_PATH": [
"{MAYA_MODULE_PATH}",
"D:\\ayon-addon_template\\ayon-deadline-cloud\\deadline-cloud-for-maya\\plugin_env"
],
"PYTHONPATH": [
"{PYTHONPATH}",
"D:\\ayon-addon_template\\ayon-deadline-cloud\\deadline-cloud-for-maya\\plugin_env\\scripts"

Blender

{"AYON_BLENDER_USER_SCRIPTS": ["{AYON_BLENDER_USER_SCRIPTS}", "C:/Users/Kayla/DeadlineCloudSubmitter/Submitters/Blender/python/" ]}

Houdini

{"PYTHONPATH": [
"{PYTHONPATH}",
"D:\\ayon-addon_template\\aws\\deadline-cloud-for-houdini\\src\\deadline\\houdini_submitter\\python"
]}

There might be the README for each host folder in /create folder.

Co-authored-by: Kayla Man <64118225+moonyuet@users.noreply.github.com>
@antirotor antirotor marked this pull request as ready for review May 29, 2026 16:41
@antirotor antirotor merged commit 8e0899a into develop May 29, 2026
1 check passed
@antirotor antirotor deleted the feature/publishing-part-2 branch May 29, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature Adding something new and exciting to the product

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Nuke: make AYON write nodes available for submission

2 participants