-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Developer Tools
-
Not Needed
-
Iteration Scutellosaurus, Iteration Triceratops, Iteration Triceratops 1, Iteration Utahraptor, Iteration Velociraptor
We need to use Garasign (and @mongodb-js/signing-utils) to sign mongosh MSIs.
- Garasign credentials are already a part of the mongosh evergreen project
- Windows signing already happens in the packaging phase of mongosh's CI. CI will need to support signing on a separate host using SSH.
- Add in a separate function to the windows packaging task that spawns a linux host to sign artifacts on. See Basit's Compass implementation for reference.
- Use @mongodb-js/signing-utils to use jsign over ssh to sign the mongosh windows MSI.
- is depended on by
-
MONGOSH-1739 Release mongosh 2.2.1
- Closed