move the macOS ESRP signing steps to a separate job (#11129)

* move ESRP signing to a separate job

* rename job

* depends on

* signing

* rename task
This commit is contained in:
Alan Ren
2020-06-29 13:41:02 -07:00
committed by GitHub
parent 1f558dd2aa
commit 476e3f7299
3 changed files with 101 additions and 47 deletions

View File

@@ -26,6 +26,16 @@ jobs:
- template: darwin/sql-product-build-darwin.yml
timeoutInMinutes: 180
- job: macOS_Signing
condition: and(succeeded(), eq(variables['VSCODE_BUILD_MACOS'], 'true'), eq(variables['signed'], true))
pool:
vmImage: macOS-latest
dependsOn:
- macOS
steps:
- template: darwin/sql-product-build-darwin-signing.yml
timeoutInMinutes: 60
- job: Linux
condition: and(succeeded(), eq(variables['VSCODE_BUILD_LINUX'], 'true'))
pool:
@@ -90,6 +100,7 @@ jobs:
- Windows
- Windows_Test
- LinuxWeb
- macOS_Signing
steps:
- template: sql-release.yml