diff --git a/.circleci/config.yml b/.circleci/config.yml index 3778959e3c..c58a24b6c8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -262,6 +262,15 @@ jobs: - checkout - attach_workspace: at: . + - run: + name: Install Apple Certificate + command: | + echo $APPLE_CERTIFICATE_BASE64 | base64 --decode > /tmp/certificate.p12 + security create-keychain -p ci-password build.keychain + security default-keychain -s build.keychain + security unlock-keychain -p ci-password build.keychain + security import /tmp/certificate.p12 -k build.keychain -P $APPLE_CERTIFICATE_PASSWORD -T /usr/bin/codesign + security set-key-partition-list -S apple-tool:,apple: -s -k ci-password build.keychain - run: unzip ./persist/desktopbuild.zip - run: command: |