Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1811

Validation of entrypoints with the `embed-as-dependencies` option stills fails in some corner-cases when run with `npx` and the entrypoing is in the `alpha` API

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.2
    • None
    • Dynamic Plugins
    • RHDH Core Team 3256

      Description of problem:

      Wen run with `npx` the `janus-idp/cli` `export-dynamic-plugin --embed-as-dependencies` command still fails at validating that the required entrypoints are there, in some corner-cases, when the new backend system support is implemented in the `alpha` API.

      This has been spotted by the following run of the dynamic plugin export of `@backstage/backstage` plugins: https://github.com/davidfestal/backstage-plugins-dynamic-build/actions/runs/8787090495/job/24111477054#step:8:6077, which led to the following plugins being skipped in this export workflow: https://github.com/davidfestal/backstage-plugins-dynamic-build/commit/e4c0079aac52758ca352ecf49b11767cb117f9e8#diff-e19aa0f2cb39e8dd6af3a8f7a7b998172713327f39400670e0987c48b4e15d8fR77 

              dfestal David Festal
              dfestal David Festal
              RHIDP - Dynamic Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: