Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-79281

Remove the package task from most variants in mongodb-mongo-master

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • None
    • None
    • None
    • Server Development Platform
    • Fully Compatible

    Description

      The vast majority of the variants in mongodb-mongo-master have "has_packages" set to false. This causes the task to be skipped over instead of running packaging as can be seen in this script: https://github.com/10gen/mongo/blob/master/evergreen/packager.py_run.sh#L10C18-L10C18

      These variants are still spinning up ec2 instances to run this task which will eventually not do anything except run a scons compile and upload some files to s3. These variants also have a "compile_all" task so we should not be losing any coverage on scons targets.

       

      If we change these variants to use compile task groups that do not have the packaging task we will lose no coverage and will save ~10k/yr.

      Attachments

        Activity

          People

            zack.winter@mongodb.com Zack Winter
            trevor.guidry@mongodb.com Trevor Guidry
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: