Make sure that verify_artifacts.sh are working

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • 2
    • None
    • Developer Tools

      See https://github.com/mongodb-js/compass/blob/main/.evergreen/verify-artifacts.sh

       

      I noticed that verify_using_powershell didn't fail the script and therefore the CI task when the windows setup exe wasn't signed. I fixed that, but I don't know if verify_using_gpg, verify_using_codesign or verify_using_rpm would fail the task if the artifact isn't signed.

       

      Verify that the following checks inside of verify_artifacts are working by disabling signing in the build script and verifying that these tests fail.

      -verify_using_gpg

      • verify_using_codesign
      • verify_using_rpm

      If any of these are not working, we should prioritize the refactor described in the cloned ticket

            Assignee:
            Unassigned
            Reporter:
            Le Roux Bodenstein
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: