Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoML] temporarily disable all but x64 platforms #3420

Merged
merged 1 commit into from
Apr 18, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
190 changes: 95 additions & 95 deletions build/vsts-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,110 +8,110 @@ resources:
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-mlnet-8bba86b-20190314145033

phases:
################################################################################
- phase: Linux
################################################################################
variables:
BuildConfig: Release
OfficialBuildId: $(BUILD.BUILDNUMBER)
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
DOTNET_MULTILEVEL_LOOKUP: 0
queue:
name: DotNet-Build
demands:
- agent.os -equals linux
container: CentosContainer
steps:
# Only build native assets to avoid conflicts.
- script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
displayName: Build
# ################################################################################
# - phase: Linux
# ################################################################################
# variables:
# BuildConfig: Release
# OfficialBuildId: $(BUILD.BUILDNUMBER)
# DOTNET_CLI_TELEMETRY_OPTOUT: 1
# DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
# DOTNET_MULTILEVEL_LOOKUP: 0
# queue:
# name: DotNet-Build
# demands:
# - agent.os -equals linux
# container: CentosContainer
# steps:
# # Only build native assets to avoid conflicts.
# - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
# displayName: Build

- task: PublishBuildArtifacts@1
displayName: Publish Linux package assets
inputs:
pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
artifactName: PackageAssets
artifactType: container
# - task: PublishBuildArtifacts@1
# displayName: Publish Linux package assets
# inputs:
# pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
# artifactName: PackageAssets
# artifactType: container

################################################################################
- phase: MacOS
################################################################################
variables:
BuildConfig: Release
OfficialBuildId: $(BUILD.BUILDNUMBER)
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
DOTNET_MULTILEVEL_LOOKUP: 0
queue:
name: DotNetCore-Build
demands:
- agent.os -equals Darwin
steps:
- script: brew update && brew install libomp && brew link libomp --force
displayName: Install build dependencies
# Only build native assets to avoid conflicts.
- script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
displayName: Build
# ################################################################################
# - phase: MacOS
# ################################################################################
# variables:
# BuildConfig: Release
# OfficialBuildId: $(BUILD.BUILDNUMBER)
# DOTNET_CLI_TELEMETRY_OPTOUT: 1
# DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
# DOTNET_MULTILEVEL_LOOKUP: 0
# queue:
# name: DotNetCore-Build
# demands:
# - agent.os -equals Darwin
# steps:
# - script: brew update && brew install libomp && brew link libomp --force
# displayName: Install build dependencies
# # Only build native assets to avoid conflicts.
# - script: ./build.sh -buildNative -$(BuildConfig) -skipRIDAgnosticAssets
# displayName: Build

- task: PublishBuildArtifacts@1
displayName: Publish macOS package assets
inputs:
pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
artifactName: PackageAssets
artifactType: container
# - task: PublishBuildArtifacts@1
# displayName: Publish macOS package assets
# inputs:
# pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
# artifactName: PackageAssets
# artifactType: container

################################################################################
- phase: Windows_x86
################################################################################
variables:
BuildConfig: Release
OfficialBuildId: $(BUILD.BUILDNUMBER)
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
DOTNET_MULTILEVEL_LOOKUP: 0
_SignType: real
_UseEsrpSigning: true
_TeamName: DotNetCore
queue:
name: DotNetCore-Build
demands:
- agent.os -equals Windows_NT
steps:
# ################################################################################
# - phase: Windows_x86
# ################################################################################
# variables:
# BuildConfig: Release
# OfficialBuildId: $(BUILD.BUILDNUMBER)
# DOTNET_CLI_TELEMETRY_OPTOUT: 1
# DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
# DOTNET_MULTILEVEL_LOOKUP: 0
# _SignType: real
# _UseEsrpSigning: true
# _TeamName: DotNetCore
# queue:
# name: DotNetCore-Build
# demands:
# - agent.os -equals Windows_NT
# steps:

- task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
displayName: Install MicroBuild Signing Plugin
inputs:
signType: '$(_SignType)'
zipSources: false
esrpSigning: '$(_UseEsrpSigning)'
env:
TeamName: $(_TeamName)
continueOnError: false
condition: and(succeeded(), in(variables._SignType, 'real', 'test'))
# - task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
# displayName: Install MicroBuild Signing Plugin
# inputs:
# signType: '$(_SignType)'
# zipSources: false
# esrpSigning: '$(_UseEsrpSigning)'
# env:
# TeamName: $(_TeamName)
# continueOnError: false
# condition: and(succeeded(), in(variables._SignType, 'real', 'test'))

# Only build native assets to avoid conflicts.
- script: ./build.cmd -buildNative -$(BuildConfig) -buildArch=x86 -skipRIDAgnosticAssets
displayName: Build
# # Only build native assets to avoid conflicts.
# - script: ./build.cmd -buildNative -$(BuildConfig) -buildArch=x86 -skipRIDAgnosticAssets
# displayName: Build

- task: MSBuild@1
displayName: Sign Windows_x86 Binaries
inputs:
solution: build/sign.proj
msbuildArguments: /p:SignType=$(_SignType)
msbuildVersion: 15.0
continueOnError: false
# - task: MSBuild@1
# displayName: Sign Windows_x86 Binaries
# inputs:
# solution: build/sign.proj
# msbuildArguments: /p:SignType=$(_SignType)
# msbuildVersion: 15.0
# continueOnError: false

- task: PublishBuildArtifacts@1
displayName: Publish Windows_x86 package assets
inputs:
pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
artifactName: PackageAssets
artifactType: container
# - task: PublishBuildArtifacts@1
# displayName: Publish Windows_x86 package assets
# inputs:
# pathToPublish: $(Build.SourcesDirectory)/bin/obj/packages
# artifactName: PackageAssets
# artifactType: container

# Terminate all dotnet build processes.
- script: $(Build.SourcesDirectory)/Tools/dotnetcli/dotnet.exe build-server shutdown
displayName: Dotnet Server Shutdown
# # Terminate all dotnet build processes.
# - script: $(Build.SourcesDirectory)/Tools/dotnetcli/dotnet.exe build-server shutdown
# displayName: Dotnet Server Shutdown

################################################################################
- phase: Windows_x64
Expand Down