Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-1268

Include "uncompressed size" info per build artifact in response document via Coin API

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Not Evaluated Not Evaluated
    • None
    • None
    • Agent, Other
    • None

      In packaging we need to know the uncompressed size of an archive, as that information is passed into package metadata for installers.

      The packaging pipeline could do this per artifact, but this may require extracting the archive first. This would be very CPU and disk intensive, as this step may be needed for every integration (Qt6, and other products). Packaging is using the machines from the Open Nebula. One integration can be tens of gigabytes.

      Instead, pass the "uncompressed size" from the build agent per build artifact, as this information is readily available on the build agent before it uploads the artifact to storage.

      The new packaging pipeline uses the Coin's Rest API, so the "uncompressed size" information should be then included there in the json documents that the API returns.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tosaario Toni Saario
            iknd Iikka Eklund
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes