ICU-20239 Add VS2015 build line to the Azure CI builds.

This commit is contained in:
Jeff Genovy 2018-11-11 21:30:52 -08:00 committed by Jeff Genovy
parent 98f9170004
commit 7756ee0446
4 changed files with 31 additions and 8 deletions

View file

@ -38,7 +38,7 @@ jobs:
CXX: clang++
#-------------------------------------------------------------------------
- job: ICU4C_MSVC_x64_Release
displayName: 'C: MSVC 64-bit Release (VS2017)'
displayName: 'C: MSVC 64-bit Release (VS 2017)'
timeoutInMinutes: 30
pool:
vmImage: 'vs2017-win2016'
@ -60,7 +60,7 @@ jobs:
arguments: 'x64 Release'
#-------------------------------------------------------------------------
- job: ICU4C_MSVC_x86_Release
displayName: 'C: MSVC 32-bit Release (VS2017)'
displayName: 'C: MSVC 32-bit Release (VS 2017)'
timeoutInMinutes: 30
pool:
vmImage: 'vs2017-win2016'
@ -80,3 +80,26 @@ jobs:
inputs:
filename: icu4c/source/allinone/icucheck.bat
arguments: 'x86 Release'
#-------------------------------------------------------------------------
- job: ICU4C_MSVC_x64_Release_VS2015
displayName: 'C: MSVC 64-bit Release (VS 2015)'
timeoutInMinutes: 30
pool:
vmImage: 'vs2015-win2012r2'
demands:
- msbuild
- visualstudio
- Cmd
steps:
- task: VSBuild@1
displayName: 'Build Solution'
inputs:
solution: icu4c/source/allinone/allinone.sln
platform: x64
configuration: Release
msbuildArgs: '/p:SkipUWP=true'
- task: BatchScript@1
displayName: 'Run Tests (icucheck.bat)'
inputs:
filename: icu4c/source/allinone/icucheck.bat
arguments: 'x64 Release'

View file

@ -574,10 +574,10 @@
<ItemGroup>
<ResourceCompile Include="common.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<Target Name="Build" Condition="'$(SkipUWP)'=='true'">
<Message Text="Skipping UWP project: $(MSBuildThisFile)" Importance="high" />
<Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
</Target>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -127,10 +127,10 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<Target Name="Build" Condition="'$(SkipUWP)'=='true'">
<Message Text="Skipping UWP project: $(MSBuildThisFile)" Importance="high" />
<Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
</Target>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -666,10 +666,10 @@
<ItemGroup>
<ResourceCompile Include="i18n.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<Target Name="Build" Condition="'$(SkipUWP)'=='true'">
<Message Text="Skipping UWP project: $(MSBuildThisFile)" Importance="high" />
<Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
</Target>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>