@@ -8,110 +8,113 @@ resources:
8
8
image : mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-mlnet-8bba86b-20190314145033
9
9
10
10
phases :
11
- # ################################################################################
12
- # - phase: Linux
13
- # ################################################################################
14
- # variables:
15
- # BuildConfig: Release
16
- # OfficialBuildId: $(BUILD.BUILDNUMBER)
17
- # DOTNET_CLI_TELEMETRY_OPTOUT: 1
18
- # DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
19
- # DOTNET_MULTILEVEL_LOOKUP: 0
20
- # queue:
21
- # name: DotNet-Build
22
- # demands:
23
- # - agent.os -equals linux
24
- # container: CentosContainer
25
- # steps:
26
- # # Only build native assets to avoid conflicts.
27
- # - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
28
- # displayName: Build
11
+ # ###############################################################################
12
+ - phase : Linux
13
+ # ###############################################################################
14
+ variables :
15
+ BuildConfig : Release
16
+ OfficialBuildId : $(BUILD.BUILDNUMBER)
17
+ DOTNET_CLI_TELEMETRY_OPTOUT : 1
18
+ DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
19
+ DOTNET_MULTILEVEL_LOOKUP : 0
20
+ queue :
21
+ name : DotNet-Build
22
+ demands :
23
+ - agent.os -equals linux
24
+ container : CentosContainer
25
+ steps :
26
+ # Only build native assets to avoid conflicts.
27
+ - script : echo no-op
28
+ # - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
29
+ displayName : Build
29
30
30
- # - task: PublishBuildArtifacts@1
31
- # displayName: Publish Linux package assets
32
- # inputs:
33
- # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
34
- # artifactName: PackageAssets
35
- # artifactType: container
31
+ # - task: PublishBuildArtifacts@1
32
+ # displayName: Publish Linux package assets
33
+ # inputs:
34
+ # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
35
+ # artifactName: PackageAssets
36
+ # artifactType: container
36
37
37
- # ################################################################################
38
- # - phase: MacOS
39
- # ################################################################################
40
- # variables:
41
- # BuildConfig: Release
42
- # OfficialBuildId: $(BUILD.BUILDNUMBER)
43
- # DOTNET_CLI_TELEMETRY_OPTOUT: 1
44
- # DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
45
- # DOTNET_MULTILEVEL_LOOKUP: 0
46
- # queue:
47
- # name: DotNetCore-Build
48
- # demands:
49
- # - agent.os -equals Darwin
50
- # steps:
51
- # - script: brew update && brew install libomp && brew link libomp --force
52
- # displayName: Install build dependencies
53
- # # Only build native assets to avoid conflicts.
54
- # - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
55
- # displayName: Build
38
+ # ###############################################################################
39
+ - phase : MacOS
40
+ # ###############################################################################
41
+ variables :
42
+ BuildConfig : Release
43
+ OfficialBuildId : $(BUILD.BUILDNUMBER)
44
+ DOTNET_CLI_TELEMETRY_OPTOUT : 1
45
+ DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
46
+ DOTNET_MULTILEVEL_LOOKUP : 0
47
+ queue :
48
+ name : DotNetCore-Build
49
+ demands :
50
+ - agent.os -equals Darwin
51
+ steps :
52
+ - script : echo no-op
53
+ # - script: brew update && brew install libomp && brew link libomp --force
54
+ displayName : Install build dependencies
55
+ # Only build native assets to avoid conflicts.
56
+ # - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
57
+ # displayName: Build
56
58
57
- # - task: PublishBuildArtifacts@1
58
- # displayName: Publish macOS package assets
59
- # inputs:
60
- # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
61
- # artifactName: PackageAssets
62
- # artifactType: container
59
+ # - task: PublishBuildArtifacts@1
60
+ # displayName: Publish macOS package assets
61
+ # inputs:
62
+ # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
63
+ # artifactName: PackageAssets
64
+ # artifactType: container
63
65
64
- # # ###############################################################################
65
- # - phase: Windows_x86
66
- # # ###############################################################################
67
- # variables:
68
- # BuildConfig: Release
69
- # OfficialBuildId: $(BUILD.BUILDNUMBER)
70
- # DOTNET_CLI_TELEMETRY_OPTOUT: 1
71
- # DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
72
- # DOTNET_MULTILEVEL_LOOKUP: 0
73
- # _SignType: real
74
- # _UseEsrpSigning: true
75
- # _TeamName: DotNetCore
76
- # queue:
77
- # name: DotNetCore-Build
78
- # demands:
79
- # - agent.os -equals Windows_NT
80
- # steps:
66
+ # ###############################################################################
67
+ - phase : Windows_x86
68
+ # ###############################################################################
69
+ variables :
70
+ BuildConfig : Release
71
+ OfficialBuildId : $(BUILD.BUILDNUMBER)
72
+ DOTNET_CLI_TELEMETRY_OPTOUT : 1
73
+ DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
74
+ DOTNET_MULTILEVEL_LOOKUP : 0
75
+ _SignType : real
76
+ _UseEsrpSigning : true
77
+ _TeamName : DotNetCore
78
+ queue :
79
+ name : DotNetCore-Build
80
+ demands :
81
+ - agent.os -equals Windows_NT
82
+ steps :
81
83
82
- # - task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
83
- # displayName: Install MicroBuild Signing Plugin
84
- # inputs:
85
- # signType: '$(_SignType)'
86
- # zipSources: false
87
- # esrpSigning: '$(_UseEsrpSigning)'
88
- # env:
89
- # TeamName: $(_TeamName)
90
- # continueOnError: false
91
- # condition: and(succeeded(), in(variables._SignType, 'real', 'test'))
84
+ # - task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
85
+ # displayName: Install MicroBuild Signing Plugin
86
+ # inputs:
87
+ # signType: '$(_SignType)'
88
+ # zipSources: false
89
+ # esrpSigning: '$(_UseEsrpSigning)'
90
+ # env:
91
+ # TeamName: $(_TeamName)
92
+ # continueOnError: false
93
+ # condition: and(succeeded(), in(variables._SignType, 'real', 'test'))
92
94
93
- # # Only build native assets to avoid conflicts.
94
- # - script: ./build.cmd -buildNative -$(BuildConfig) -buildArch=x86 -skipRIDAgnosticAssets
95
- # displayName: Build
95
+ # Only build native assets to avoid conflicts.
96
+ # - script: ./build.cmd -buildNative -$(BuildConfig) -buildArch=x86 -skipRIDAgnosticAssets
97
+ - script : echo no-op
98
+ displayName : Build
96
99
97
- # - task: MSBuild@1
98
- # displayName: Sign Windows_x86 Binaries
99
- # inputs:
100
- # solution: build/sign.proj
101
- # msbuildArguments: /p:SignType=$(_SignType)
102
- # msbuildVersion: 15.0
103
- # continueOnError: false
100
+ # - task: MSBuild@1
101
+ # displayName: Sign Windows_x86 Binaries
102
+ # inputs:
103
+ # solution: build/sign.proj
104
+ # msbuildArguments: /p:SignType=$(_SignType)
105
+ # msbuildVersion: 15.0
106
+ # continueOnError: false
104
107
105
- # - task: PublishBuildArtifacts@1
106
- # displayName: Publish Windows_x86 package assets
107
- # inputs:
108
- # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
109
- # artifactName: PackageAssets
110
- # artifactType: container
108
+ # - task: PublishBuildArtifacts@1
109
+ # displayName: Publish Windows_x86 package assets
110
+ # inputs:
111
+ # pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
112
+ # artifactName: PackageAssets
113
+ # artifactType: container
111
114
112
- # # Terminate all dotnet build processes.
113
- # - script: $(Build.SourcesDirectory)/Tools/dotnetcli/dotnet.exe build-server shutdown
114
- # displayName: Dotnet Server Shutdown
115
+ # Terminate all dotnet build processes.
116
+ # - script: $(Build.SourcesDirectory)/Tools/dotnetcli/dotnet.exe build-server shutdown
117
+ # displayName: Dotnet Server Shutdown
115
118
116
119
# ###############################################################################
117
120
- phase : Windows_x64
0 commit comments