fix(ci/cd): build tf env

This commit is contained in:
mso7nueh
2025-04-21 19:01:36 +03:00
parent ffc5c7df61
commit ea22380fb1

View File

@@ -2,8 +2,10 @@
#!/bin/bash
#!/bin/bash
# Убедимся, что переменные CERTIFICATES_FILE_BASE64 и CERTIFICATES_PASSWORD установлены
if [ -z "$CERTIFICATES_FILE_BASE64" ] || [ -z "EeChahboo9Ei" ]; then
if [ -z "$CERTIFICATES_FILE_BASE64" ] || [ -z "$CERTIFICATES_PASSWORD" ]; then
echo "❌ Переменные CERTIFICATES_FILE_BASE64 или CERTIFICATES_PASSWORD не установлены."
exit 1
fi
@@ -34,7 +36,7 @@ fi
# Попробуем импортировать сертификат
echo "🔑 Importing .p12 certificate..."
security import "$P12_TMP_PATH" -k login.keychain -P "EeChahboo9Ei" -T /usr/bin/codesign
security import "$P12_TMP_PATH" -k login.keychain -P "$CERTIFICATES_PASSWORD" -T /usr/bin/codesign
# Проверим, был ли сертификат успешно импортирован
if [ $? -ne 0 ]; then
@@ -75,6 +77,7 @@ codesign -f --deep --no-strict -s "${IDENTITY}" --preserve-metadata=entitlements
echo "✅ Resigning completed."
#set -xeu
#set -o pipefail
#