Skip to content

UE/P4/DL Farm - #20

Merged
antirotor merged 2 commits into
ynput:developfrom
bEpic-studio:feat/ue-p4-dl-farm
Jun 2, 2026
Merged

UE/P4/DL Farm#20
antirotor merged 2 commits into
ynput:developfrom
bEpic-studio:feat/ue-p4-dl-farm

Conversation

@tweak-wtf

@tweak-wtf tweak-wtf commented Apr 2, 2026

Copy link
Copy Markdown

Changelog Description

A suggestion for how to handle deadline jobs for unreal.

Depends on:


  • deletes unused plugins as a proof of concept
  • creates local p4 workspaces automatically based on templates
  • stream change handling for a local workspace
    • switching streams is forced on render nodes and any local changes are reverted
    • ⚠️ assumes Depots and Streams are being pre-configured and are present on the Perforce server

Additional review information

Detailed information of the changes made to the product or service, providing an in-depth description of the updates and enhancements. This can include technical information, code examples and anything else needed for the review of the PR.

Testing notes:

  1. build and upload the addon
  2. ensure a working perforce helix core server
  3. create a new depot
  4. create a mainline stream
    • optionally create more development streams to test automatic stream changes
  5. login with your p4 credentials (might be different from AYON) via TrayLauncher
    • your credentials are saved to local registry only
  6. configure addon settings
    1. here's my config
    image

ToDos

  • implement specific render user
    • or render as submitting user but then that user will have a lot of workspaces
  • agree on deadline batch name

@tweak-wtf
tweak-wtf marked this pull request as ready for review April 2, 2026 14:48
@antirotor antirotor added type: feature Adding something new and exciting to the product bump minor labels Jun 2, 2026
@antirotor
antirotor merged commit 54e11c0 into ynput:develop Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump minor type: feature Adding something new and exciting to the product

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants