diff --git a/install_dist_certs.sh b/install_dist_certs.sh index 605f24f7..d60f7027 100644 --- a/install_dist_certs.sh +++ b/install_dist_certs.sh @@ -6,21 +6,23 @@ CERTIFICATE_P12=dist_certificate.p12 # Recreate the certificate from the secure environment variable echo $BUILD_CERTIFICATE_KEY | base64 --decode > $CERTIFICATE_P12 -# Lock the keychain -#security lock-keychain $BUILD_KEYCHAIN - -# Unlock the keychain -#security unlock-keychain -p $BUILD_KEYCHAIN_PASSWORD $BUILD_KEYCHAIN - +echo "XXX --- BUILD_KEYCHAIN_PASSWORD: $BUILD_KEYCHAIN_PASSWORD" # Set keychain settings security set-keychain-settings $BUILD_KEYCHAIN +echo "XXX --- Unlocking keychain..." +# Unlock the keychain +security unlock-keychain -p $BUILD_KEYCHAIN_PASSWORD $BUILD_KEYCHAIN + +echo "XXX --- Import the certificate to the keychain" # Import the certificate to the keychain security import $CERTIFICATE_P12 -k $BUILD_KEYCHAIN -P $BUILD_CERTIFICATE_PASSWORD -T /usr/bin/codesign; +echo "XXX --- Set key partition list" # Set key partition list security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $BUILD_KEYCHAIN_PASSWORD $BUILD_KEYCHAIN +echo "XXX --- Lock the keychain" # Lock the keychain security lock-keychain $BUILD_KEYCHAIN