Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-12991

Optimize file reads in CamBPM jenkins shared lib

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • L3 - Default
    • 7.15.0-alpha3, 7.15.0
    • None
    • None
    • None

    Description

      Context:
      In the CamBPM Jenkins shared library, the cambpmGetMatrixStages method dynamically generates a set of Stages. For this purpose, it utilizes the .ci/config/stage-types.yaml file (through the cambpmGetMavenInfo method).

      Problem:
      The .ci/config/stage-types.yaml file is read every time some Stage information is needed. Since there may be a large number of Stages, the number of reads becomes even larger.

      AC:
      Reduce the number of reads of this file (and possibly the CamBPM shared lib resources/cambpm/config/databases.yaml file).

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              nikola.koevski Nikola Koevski
              nikola.koevski Nikola Koevski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce