Hello there,
I am new to working with Shotgun and have 0 coding experience I have been looking into Advanced Pipeline configuration and following the tutorial from Siggraf 2019 video on how to create and deploy the Bug report app hoping to learn how to integrate some of the goodies from GitHub other members of community posted. I managed to create my own sandbox and get Hello world with the empty app (it showed in my Houdini) I tried to do an analogous process of downloading code for the different app and I didnāt manage to integrate itā¦
2020-08-14 12:49:04,614 [14856 ERROR sgtk.env.asset_step.tk-houdini] App configuration Error for tk-houdini-arnoldnode (configured in environment āXXX\Workflow\shotgun\Anton Pipeline dev\env\asset_step.ymlā). It will not be loaded: Could not determine value for key āwork_file_templateā in settings! No specified value and no default value.
Is that something to do with the fact that the multi app has no requriements in Configuration section of its info.yml and lets say the Arnold app has quite list of configurations?
Hi Anton! Welcome to the forums and to Shotgun development!
Thanks so much for sharing your process with us ā I think thisāll be helpful for other people who are getting started with Shotgun dev. And good on you for digging through the logs to debug. They can be hard to read, but thereās a lot of good info in there.
Was there anything in the SIGGRAPH demo that was inaccurate? We can at least note it in the description.
Iāll mention a few useful docs:
The Toolkit Pipeline Tutorial will take you through the process of creating a basic pipeline via Toolkit customizations and itās a great resource for quickly understanding the kinds of things you can do with Toolkit
The Environment Configuration Reference goes through the structure of the config/env/*.yml files and will answer questions like āwhy does info.yml have so many things that are not in my config?ā
Thank you for all the helpful links, I can not seem to be able to open the first one. It says"You are not authorized to access this page." The second and third ones were great. I dug deeper on the second one and found an article: Adding an app which was very nice and also mentioned the setting in info.yml
The Siggraph demo from 2019 was spot on I managed to replicate it in a few minutes. It was just what I needed to find the confidence to try it. The absolute step by step made me feel: I can do āthatā. The fun started when I tried the same steps and used different apps⦠the leap to realize what was different about tk-multi-app and tk-houdini appā¦
I know it is a small step for mankind but it was a huge leap for me. Also because it was my first time trying to add a new app to the pipeline config⦠I can imagine for a person who can code the whole app, merging it comes second nature. For me, it was the most lines of code I wrote in my life and it was yml so I donāt know if that counts at all. One thing you are not showing step by step is resolving the settings. I know that there are none needed for the app you are building in the Siggraph tutorial and mentioning it there could just confuse people more⦠And in Adding an app it is mentioned but I was missing this ācopy these three lines in here and point this template hereā bit settings for dummies part⦠I know I am attempting semi-advanced things with very little technical knowledgeā¦