Cut CI Duplication with GitLab Reusable YAML Templates
Learn how a single version‑controlled template can replace dozens of copied .gitlab-ci.yml files, enforce consistent stages, and still let each project override what it needs.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how a single version‑controlled template can replace dozens of copied .gitlab-ci.yml files, enforce consistent stages, and still let each project override what it needs.
Compare ShotGrid Event Daemon plugins and webhooks for asynchronous pipeline automation, with a staging validation checklist.
Use a guard field and ShotGrid Event Triggers to update asset status without infinite loops.
Use a ShotGrid Event Daemon plugin to create a Version when a Publish registers, with verification steps and operational limits.
Bridge the gap between pipeline tools and ShotGrid by automating asset status transitions with the Python API. Learn connection setup, targeted queries, batch updates, and handling partial failures.
Stop copying and pasting your .circleci/config.yml files. Learn how to use CircleCI Orbs to standardize build patterns, eliminate pipeline drift, and manage CI/CD logic across multiple repositories.
Learn how to encapsulate shared CI/CD logic using CircleCI Orbs to eliminate configuration drift across multiple repositories while maintaining security boundaries.
Stop the N+1 query trap in ShotGrid. Learn how to use bulk filters and specific field requests in the Python API to reduce latency and optimize asset status updates.
Use a single Python file and a configuration loop to generate dozens of Airflow DAGs programmatically. This guide shows the pattern, a working TaskFlow example, scheduler verification steps, and the performance limits you'll hit at scale.