CSC_INSTALLER_LINK environment variable isn't picked up
See original GitHub issue- Version: 5.10.3
- Target: “mac”: { “target”: [“dmg”, “zip”, “mas”] }
When building for both mac
and mas
I have CSC_LINK
, CSC_KEY_PASSWORD
, CSC_INSTALLER_LINK
, CSC_INSTALLER_KEY_PASSWORD
set and using CSC_IDENTITY_AUTO_DISCOVERY=false
to bypass my keychain because this will eventually be run on CI.
From looking at the code it seems like the CSC_INSTALLER_LINK
environment variable isn’t being used anywhere, and as a result I’m getting the error:
Error: Signing is required for mas builds but CSC_INSTALLER_LINK is not specified
This works fine with auto discovery, just not environment variables.
Also, is it possible to specify two separate CSC_LINK
files, one for mas builds and one for non-mas. I intend to distribute our application both on the store and via our website. I guess two separate builds could be run from the command line with separate environment and target rules, but this seems cumbersome.
Issue Analytics
- State:
- Created 7 years ago
- Comments:7 (7 by maintainers)
Top GitHub Comments
I’m excited!
Thanks, confirmed this is fixed.