Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-9062

switch custom task refs to git resolver to avoid failed pipeline runs when running plugin builds in parallel [rhdh repo]

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.8.0
    • 1.6.5
    • Build, Marketplace
    • None

      In thread I asked how we can avoid build failures when multiple plugin build pipelines are launched in parallel, and the gitlab.cee site throttles requests and causes most of the parallel builds to fail.

      The suggestion was to switch from referring to our custom tasks as https:// paths to instead using the git resolver:

        taskRef:
          resolver: git
          params:
            - name: url
              value: https://github.com/tektoncd/catalog.git
            - name: revision
              value: main  # <- can be tag, branch, or revision
            - name: pathInRepo
              value: /task/git-clone/0.10/git-clone.yaml

      After making this change we may also need to add yet another Conforma exception here to allow using a branch instead of a digest:

              Unassigned Unassigned
              nickboldt Nick Boldt
              RHIDP - Cope
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: