Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-11131

Save artifacts into a folder whan calling targz_pack in evergreen

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 3
    • StorEng - Defined Pipeline

      We currently save test artifacts as follows:

        "upload artifact":
          - command: archive.targz_pack
            params:
              target: ${upload_filename|wiredtiger.tgz}
              source_dir: ${upload_source_dir|wiredtiger}
              include:
                - "./**"

      which by default saves the contents of the wiredtiger/ folder into a tarball, but not the wiredtiger folder itself. This means when we extract the tarball all of the folder contents are extracted into the current directory which is messy.

      We should update this command - and the extraction logic - to instead pack the wiredtiger folder with its contents into the tarball so that extracting the tarball on a spawn hosts produces a single wiredtiger folder.

            Assignee:
            andrew.morton@mongodb.com Andrew Morton
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: