Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-5046

[PyTorch][CI]Extract CI Pipeline Commands from YAML to Dedicated Scripts

    • Icon: Story Story
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • PyTorch
    • False
    • Hide

      None

      Show
      None
    • False
    • PyTorch Sprint 15, PyTorch Sprint 16, PyTorch Sprint 18, PyTorch Sprint 19

      Currently, all build and test commands are embedded directly in the .*.yml file, making it difficult to maintain, test locally, and reuse. Complex multi-line commands in YAML are error-prone and hard to debug.

      Business Value: 

      • Improved maintainability and readability
      • Easier local testing and debugging
      • Better version control and diff visibility
      • Reusable scripts across different CI platforms
      • Reduced YAML complexity and parsing errors

       

      Current State:{}

      • Complex podman/docker commands embedded in YAML
      • Multi-line bash scripts in pipeline definitions
      • Difficult to test changes without running full pipeline
      • YAML validation issues with complex scripts

      cc: rh-ee-jkm 

              rh-ee-sugeorge Subin George
              rh-ee-rrathaur Rohit Singh Rathaur
              PyTorch Infrastructure
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: