Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-6953

Bower components require version resolution due to conflicts

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • None
    • None
    • None

    Description

      The bower components should always resolve to one version for each component and should not prompt user for manual version resolution.

      e.g.:

      Unable to find a suitable version for bootstrap-select, please choose one:
          1) bootstrap-select#~1.4.3 which resolved to 1.4.3 and is required by newadmin 
          2) bootstrap-select#~1.5.2 which resolved to 1.5.2 and is required by patternfly#1.0.2
      
      Unable to find a suitable version for angular, please choose one:
          1) angular#1.2.16 which resolved to 1.2.16 and is required by angular-cookies#1.2.16, angular-mocks#1.2.16, angular-resource#1.2.16, angular-route#1.2.16, angular-sanitize#1.2.16, angular-scenario#1.2.16, newadmin 
          2) angular#1.2.18 which resolved to 1.2.18 and is required by angular-animate#1.2.18, angular-route#1.2.18, angular-sanitize#1.2.18, angular-touch#1.2.18 
          3) angular#>=1 which resolved to 1.2.18 and is required by angular-bootstrap#0.11.0 
          4) angular#~1.2.0 which resolved to 1.2.18 and is required by angular-patternfly#714b9c6a91 
          5) angular#>1.0.8 which resolved to 1.2.18 and is required by angular-highlightjs#0.3.0
      

      The hard-coded version resolution makes for stabler builds.

      Attachments

        Activity

          People

            Unassigned Unassigned
            lfryc Lukáš Fryč (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: