Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-39214

Move ingredient pipeline definitions in ap_pipe and ap_verify to the pipelines directory

    XMLWordPrintable

    Details

    • Team:
      Alert Production
    • Urgent?:
      No

      Description

      RFC-775 laid out most of a proposal for organizing pipeline YAML files in packages, but left some details the implementation. This included a goal of clearly separating pipelines that should be executed (and for the most part, not imported into other pipelines) from "ingredient" pipelines that are the opposite: they should not be executed, only imported.

      In the implementation of drp_pipe, we walked back one aspect of the RFC-775 proposal, by leaving the "runnable" pipelines as regular YAML files, rather than some sort of expanded/resolved variant thereof, as the latter didn't seem to be a sound concept in end. But we did settle on putting the "don't execute, only import" pipeline YAML files in an "ingredients" directory with (when appropriate) some of the same per-instrument structure as the pipelines directory.

      For consistency, we should make the same change to ap_pipe as well. That may just be a matter of moving pipelines that are not associated with instruments to an "ingredients" directory, but an ap_pipe expert should check that guess.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lskelvin Lee Kelvin
              Reporter:
              jbosch Jim Bosch
              Reviewers:
              Krzysztof Findeisen
              Watchers:
              Jim Bosch, Krzysztof Findeisen, Lee Kelvin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.