Skip to content

Commit 9718aaf

Browse files
authored
disable steps but keep phases to keep vsts build pipeline happy (#3423)
1 parent 8f06a61 commit 9718aaf

File tree

1 file changed

+98
-95
lines changed

1 file changed

+98
-95
lines changed

build/vsts-ci.yml

+98-95
Original file line numberDiff line numberDiff line change
@@ -8,110 +8,113 @@ resources:
88
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-mlnet-8bba86b-20190314145033
99

1010
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
2930

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
3637

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
5658

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
6365

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:
8183

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'))
9294

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
9699

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
104107

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
111114

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
115118

116119
################################################################################
117120
- phase: Windows_x64

0 commit comments

Comments
 (0)