1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-06-24 21:25:23 +00:00

Added keychain setup to GitLab CI

This commit is contained in:
Michael Hollister 2025-04-16 12:56:12 -05:00
parent f36160a4c0
commit 4620ee52b1
2 changed files with 4 additions and 1 deletions

View file

@ -21,6 +21,9 @@ buildMac:
- tart-installed
before_script:
- curl --silent "https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/download-secure-files/-/raw/main/installer" | bash
- sudo security add-certificates -k /Library/Keychains/System.keychain ./.secure_files/developerID_application.cer
- security unlock-keychain -p "admin" ~/Library/Keychains/login.keychain
- security import ./.secure_files/Certificates.p12 -k ~/Library/Keychains/login.keychain -P "$FCAST_CERTIFICATES_PASSWORD" -T /usr/bin/codesign
- cd receivers/electron
script:
- npm install