Merge pull request #57745 from DavidStaheli/users/davidstaheli/vsts

Use the new VSTS YAML syntax
This commit is contained in:
João Moreno
2018-09-03 10:49:41 +02:00
committed by GitHub
2 changed files with 23 additions and 18 deletions
+9 -7
View File
@@ -1,15 +1,17 @@
phases:
- phase: Windows
queue: Hosted VS2017
jobs:
- job: Windows
pool:
vmImage: VS2017-Win2016
steps:
- template: win32/continuous-build-win32.yml
- phase: Linux
queue: Hosted Linux Preview
- job: Linux
pool: Hosted Linux Preview
steps:
- template: linux/continuous-build-linux.yml
- phase: macOS
queue: Hosted macOS Preview
- job: macOS
pool:
vmImage: macOS 10.13
steps:
- template: darwin/continuous-build-darwin.yml
+14 -11
View File
@@ -1,38 +1,41 @@
phases:
- phase: Windows
jobs:
- job: Windows
condition: eq(variables['VSCODE_BUILD_WIN32'], 'true')
queue: Hosted VS2017
pool:
vmImage: VS2017-Win2016
variables:
VSCODE_ARCH: x64
steps:
- template: win32/product-build-win32.yml
- phase: Windows32
- job: Windows32
condition: eq(variables['VSCODE_BUILD_WIN32_32BIT'], 'true')
queue: Hosted VS2017
pool:
vmImage: VS2017-Win2016
variables:
VSCODE_ARCH: ia32
steps:
- template: win32/product-build-win32.yml
- phase: Linux
- job: Linux
condition: eq(variables['VSCODE_BUILD_LINUX'], 'true')
queue: linux-x64
pool: linux-x64
variables:
VSCODE_ARCH: x64
steps:
- template: linux/product-build-linux.yml
- phase: Linux32
- job: Linux32
condition: eq(variables['VSCODE_BUILD_LINUX_32BIT'], 'true')
queue: linux-ia32
pool: linux-ia32
variables:
VSCODE_ARCH: ia32
steps:
- template: linux/product-build-linux.yml
- phase: macOS
- job: macOS
condition: eq(variables['VSCODE_BUILD_MACOS'], 'true')
queue: Hosted macOS Preview
pool:
vmImage: macOS 10.13
steps:
- template: darwin/product-build-darwin.yml