Jump to content

Getting Started with Pipeline

From Parasol

This is a starting place for Pipeline Developers and IT Personnel on where to look for help when

  1. You need to get started developing
  2. Something in the animation pipeline breaks

User can not access Project

[edit]

check here

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.