Add tk-shotgun actions for Playlist or Custom Entity

Okay, I got it to work. For posterity, here’s what I did:

  1. Remove myself from the permissions list of all the non-Project Pipeline Configurations
  2. Create a distributed Pipeline Configuration that isn’t associated with any Projects
  3. Add tk-framework-desktopserver from https://github.com/shotgunsoftware/tk-framework-desktopserver/tree/v1.3.9 to the new Pipeline Configuration’s local bundle_cache
  4. Add Playlist to the whitelist in tk_framework_desktopserver/shotgun/constants.py
  5. Create env/shotgun_playlist.yml (Use env/version.yml as a template)
  6. Update env/includes/frameworks.yml to use the local tk-framework-desktopserver
  7. Now, in your Project Pipeline Configuration, add a Playlist action section to env/includes/settings/tk-shotgun.yml

Simple! :stuck_out_tongue:

2 Likes