Uploaded image for project: 'phpBB'
  1. phpBB
  2. PHPBB-14731

Don't install dependencies when packaging updates

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 3.1.9, 3.2.0-RC1
    • Build System
    • None

      Currently for every past version that is being used as an update_from package, dependencies are installed and instantly deleted afterwards.

      Since composer caches most dependencies, this is almost not noticeable. In earlier versions of 3.2, however, we installed dependencies by referring to their commits. These downloads are not cached by composer and thus have to be re-downloaded every single time. (I'm also talking about nightly builds by our servers)
      While on 3.1 I couldn't see almost no build time decrease (4-5%), I surely could see some on 3.2 and 3.3 (Up to 25%. I've measured the times including tests)

            Elsensee Oliver Schramm [X] (Inactive)
            Elsensee Oliver Schramm [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: