From 2d4247640400f1538cf05eb638f3b974886c56ea Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 6 Feb 2020 20:19:41 +0100 Subject: [PATCH] build --- build/azure-pipelines/darwin/codesign-darwin.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build/azure-pipelines/darwin/codesign-darwin.yml b/build/azure-pipelines/darwin/codesign-darwin.yml index e5d24c8aa0d..eb1556e8129 100644 --- a/build/azure-pipelines/darwin/codesign-darwin.yml +++ b/build/azure-pipelines/darwin/codesign-darwin.yml @@ -11,7 +11,14 @@ steps: $(macos-developer-certificate) EOF base64 -D > $(agent.tempdirectory)/cert.p12 - security import $(agent.tempdirectory)/cert.p12 -k ~/Library/Keychains/login.keychain -P "$(macos-developer-certificate-key)" + + # import the certificate to a newly created keychain + security create-keychain -p pwd build + security default-keychain -s build + security unlock-keychain -p pwd build + security import $(agent.tempdirectory)/cert.p12 -k ~/Library/Keychains/${KEYCHAIN} -P "$(macos-developer-certificate-key)" -T /usr/bin/codesign + security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k pwd build + curl -o $(agent.tempdirectory)/VSCode-darwin.zip https://vscode.blob.core.windows.net/public/VSCode-darwin.zip unzip $(agent.tempdirectory)/VSCode-darwin.zip -d $(agent.tempdirectory) codesign -s 99FM488X57 --deep --force --options runtime --entitlements build/azure-pipelines/darwin/entitlements.plist $(agent.tempdirectory)/Visual\ Studio\ Code\ -\ Insiders.app -- GitLab