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:
parent
f36160a4c0
commit
4620ee52b1
2 changed files with 4 additions and 1 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue