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

check here

Miro Boards

Pipeline Map

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

https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543375173012&cot=14

Instructions on common Problems

Creating a new Project on SG

https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764543606039324&cot=14

Using Ammunition to create a new project on Server and SG

Installing Deadline

https://miro.com/app/board/uXjVOXhFdmA=/?moveToWidget=3458764544525983324&cot=14

Pyblish

https://miro.com/app/board/uXjVOzlYKyE=/?share_link_id=489814582950

Documents Corner

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

Videos that have been recorded for instructional purposes

Emco

Emco is a program that helps installing computers and running executables

I've put a tutorial series on X:\Media\Video_Tutorials\Emco

Git

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

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.