Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-924

Improve Kogito Tooling CI

XMLWordPrintable

    • Improve Kogito Tooling CI
    • 0% To Do, 0% In Progress, 100% Done

      Goals

      1) Create a FDB CI mechanism that automatically generates all distributions of kogito-tooling for Linux, with changes that are still to be merged (including editors), which enables faster validation.

      It must be possible to trigger it when:

       * Making a comment in a kogito-tooling PR;

       * Making a comment in a pinned issue in kogito-tooling (which does not require a PR in kogito-tooling).

      2) Add yarn.lock validations in the CI to check if it was correctly updated.

      3) Re-use the same envelope for both Online Editor and Chrome Extension in kogito-online.

      4) Leave a Online Editor built daily from master available in kogito-online.

      Non-goals

      Distributions for macOS and Windows will not be generated in FDB CI.

      Acceptance criteria

      As a contributor, I want to open a PR in kogito-tooling and kie-wb-common, make a comment in the kogito-tooling PR that triggers a build that includes my editor changes, and download the artifacts generated for validation.

      As a contributor, I want to open a PR in drools-wb, make a comment in the kogito-tooling pinned issue that triggers a build that includes my editor changes, and download the artifacts generated for validation.

      As a user, I want to access the updated Online Editor with all changes made on master until last night.

              paulovmr Paulo Rego
              eignatow Eder Ignatowicz
              Tomas David Tomas David
              Tomas David Tomas David
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: