Uploaded image for project: 'Stripes'
  1. Stripes
  2. STRIPES-555

webpack build failure for platform-core (Q3 Release)

    XMLWordPrintable

Details

    Description

      Build failure when building webwack for Q3 release core modules in platform-core (branch v1.0.2-SNAPSHOT)

      JohnC identified a problem as and old version of stripes-form leading to an old stripes-components (2.0.0) leading to an old react (15.0):

      stripes-form should be released at 1.0.0 for carets to resolve since caret work apply to updates not modifying the left-most-non-zero number)

      Because stripes-form has not been release as a v1.0.x package, this means ^0.8.0 is effectively ~0.8.0, meaning those packages are locked at 0.8.x, not 0.x.x as intended. He even figured this out while on vacation. John Coburn is the man.

      Jenkins reports the following packages need to be updated:

      jenkins@8e6da5a15783:~/platform-core$ yarn why '@folio/stripes-form'
      yarn why v1.9.4
      [1/4] Why do we have the module "@folio/stripes-form"...?
      [2/4] Initialising dependency graph...
      [3/4] Finding dependency...
      [4/4] Calculating file sizes...
      => Found "@folio/stripes-form@0.8.2"
      info Has been hoisted to "@folio/stripes-form"
      info Reasons this module exists
         - Hoisted from "@folio#organization#@folio#stripes-form"
         - Hoisted from "@folio#myprofile#@folio#stripes-form"
         - Hoisted from "@folio#requests#@folio#stripes-form"
         - Hoisted from "@folio#search#@folio#stripes-form"
         - Hoisted from "@folio#tags#@folio#stripes-form"
         - Hoisted from "@folio#circulation#@folio#stripes-form"
         - Hoisted from "@folio#inventory#@folio#stripes-form"
         - Hoisted from "@folio#users#@folio#stripes-form"
         - Hoisted from "@folio#stripes-form#@folio#stripes-components#@folio#stripes-form"
         - Hoisted from "@folio#myprofile#@folio#stripes-smart-components#@folio#stripes-form"
      info Disk size without dependencies: "72KB"
      info Disk size with unique dependencies: "10.57MB"
      info Disk size with transitive dependencies: "72KB"
      info Number of shared dependencies: 322
      => Found "@folio/stripes-components#@folio/stripes-form@0.9.0"
      info This module exists because "@folio#stripes-components" depends on it.
      Done in 2.34s.
      

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                zburke Zak_Burke
                malc John Malconian
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases