Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-9083

Move Porta NPM dependencies to Cachito

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Productization
    • None
    • False
    • None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      Right now, the porta product build is pulling dependencies from an internal NPM mirror, like this: 

      https://gitlab.cee.redhat.com/3scale/porta-midstream/-/blob/3scale-amp-2/distgit/containers/3scale-amp-system/Dockerfile.in#L103

      We should change the product build, such that these dependencies are provided through Cachito, as opposed to directly from the mirror. 

      While both work, As Far As I Remember, Cachito is also responsible for providing some kind of manifest of all application dependencies to product security, and the way our project is set up right now, our npm deps wouldn't be included... 

       

            Unassigned Unassigned
            rh-ee-gsaslisl Yorgos Saslis
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: