Getting Started with Pipeline
This is a starting place for Pipeline Developers and IT Personnel on where to look for help when
- You need to get started developing
- Something in the animation pipeline breaks
User can not access Project
[edit]Miro Boards
[edit]Pipeline Map
[edit]https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543374899712&cot=14
A way finder with descriptions on where anything is located in the pipelinie
where to look when something breaks
[edit]https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543375173012&cot=14
Instructions on common Problems
Creating a new Project on SG
[edit]https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543606039324&cot=14
Using Ammunition to create a new project on Server and SG. You will find ammunition here: \\10.1.10.74\Pipeline\Pipeline\_Globals\Tools\ammunition (connect on MAC: smb://10.1.10.74)
Installing Deadline
[edit]https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764544525983324&cot=14
Pyblish
[edit]https://miro.com/app/board/uXjVOzlYKyE=/?share_link_id=489814582950
Documents Corner
[edit]PDF Tutorials on
- Zombie Development
- installing Deadline
- Moving Pipeline
- Setting up a Development Environment
https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543095817547&cot=14
Videos
[edit]Videos that have been recorded for instructional purposes
https://www.loom.com/profile/Michael-af51bdd4-b304-4850-8ba7-38236b2af993
Emco
[edit]Emco is a program that helps installing computers and running executables
I've put a tutorial series on X:\Media\Video_Tutorials\Emco
Git
[edit]https://git.parasol-island.com/users/sign_in
If you are assigned to the group pipeline, you should be able to see all projects.
OS API
[edit]OS API receives webhook requsts from shotgrid when a user has been added/remvoed to/from a project.
You can find the source code for it here:
https://git.parasol-island.com/psl/os_api
To change the way that the authentication happens, please check Nas_api_controller and nas_api_interface.
These should be the basis for your future code. The architecture and thought process of this section is documented here: Projektberechtigungen per Webhook
In order to develop for it please install PHP and Composer.
After letting composer install the dependencies, you can start a webserver with.
php bin/console server:run
You can find more information about the project inside the git repository, where there is a video explaining all the parts.