Set up signing in CI
This commit is contained in:
parent
406519bc8a
commit
c8b229f43f
3 changed files with 14 additions and 3 deletions
|
@ -25,10 +25,10 @@ phases:
|
|||
AdditionalBuildParameters: $(_AdditionalBuildParameters)
|
||||
|
||||
steps:
|
||||
- script: 'eng\setcitestinfo.bat $(BuildArchitecture)'
|
||||
- script: 'eng\setbuildinfo.bat $(BuildArchitecture) $(BuildConfig)'
|
||||
condition: eq(variables['_AgentOSName'], 'Windows_NT')
|
||||
displayName: Set test info (Windows)
|
||||
- script: 'eng/setcitestinfo.sh $(BuildArchitecture)'
|
||||
- script: 'eng/setbuildinfo.sh $(BuildArchitecture) $(BuildConfig)'
|
||||
condition: ne(variables['_AgentOSName'], 'Windows_NT')
|
||||
displayName: Set test info (Non-Windows)
|
||||
- script: 'echo TestParameter: $(TestParameter)'
|
||||
|
@ -41,6 +41,7 @@ phases:
|
|||
-pack -publish
|
||||
-Configuration $(BuildConfig)
|
||||
-Architecture $(BuildArchitecture)
|
||||
-p:SignCoreSdk=true -p:DotNetSignType=$(SignType)
|
||||
$(AdditionalBuildParameters)
|
||||
displayName: Build
|
||||
env:
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
setlocal
|
||||
|
||||
set Architecture=%1
|
||||
set Config=%2
|
||||
|
||||
IF /I "%Architecture:~0,3%"=="ARM" (
|
||||
ECHO ARM
|
||||
|
@ -12,4 +13,13 @@ IF /I "%Architecture:~0,3%"=="ARM" (
|
|||
ECHO NOT ARM
|
||||
ECHO ##vso[task.setvariable variable=TestParameter]-test
|
||||
ECHO ##vso[task.setvariable variable=RunTests]true
|
||||
)
|
||||
)
|
||||
|
||||
if /I "%SYSTEM_TEAMPROJECT%" == "Public" (
|
||||
ECHO Public CI
|
||||
ECHO ##vso[task.setvariable variable=SignType]test
|
||||
) ELSE (
|
||||
ECHO Not public CI
|
||||
ECHO ##vso[task.setvariable variable=SignType]real
|
||||
)
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue