ynput / ayon-core

Apache License 2.0
22 stars 30 forks source link

Motion Builder: New host app for motion builder in Application settings #576

Closed moonyuet closed 1 month ago

moonyuet commented 1 month ago

Changelog Description

1, Application Settings which include motion builder executable into AYON launcher

  1. Add motion builder as one of the hosts for collect_scene_version

    Additional info

    You need to install addon along with ayon-motionbuilder https://github.com/ynput/ayon-motionbuilder This PR would be ready for review after the integration is completed.

    Testing notes:

  2. Build the applications addon by python ./server_addon/create_ayon_addons.py --addon applications
  3. Build the core add on by python ./server_addon/create_ayon_addons.py --addon applications
  4. Install the addons and set your Anatomy Applications to include motion builder
  5. You can find the motion builder in your launcher image
ynbot commented 1 month ago

Task linked: AY-5372 Feature integration/unit tests

moonyuet commented 1 month ago

I have succesfully created the package for MBuilder host but it fails when trying to upload it to the server.

image

However the Core addon has the new settings for the host present:

image

Yes, you can still have the latest addon of the application and motionbuilder installed even if it is errored out (but I think the error message related to different issue) @iLLiCiTiT any idea why it happened?

iLLiCiTiT commented 1 month ago

Bump version of applications addon please.

iLLiCiTiT commented 1 month ago

Please bump version in applications client version.py too.