Skip to content

Commit e3615f6

Browse files
authored
Merge pull request #3299 from bmf-ribeiro/feat/enable-windows-integration-tests
Feat/enable windows integration tests
2 parents 6370a93 + 87ef131 commit e3615f6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

azure-pipelines.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,13 +122,29 @@ jobs:
122122
- script: yarn test-api-webkit --headless --forbid-only
123123
displayName: 'Integration tests (Webkit)'
124124

125+
- job: Windows_IntegrationTests
126+
pool:
127+
vmImage: 'vs2017-win2016'
128+
steps:
129+
- task: NodeTool@0
130+
inputs:
131+
versionSpec: '10.x'
132+
displayName: 'Install Node.js'
133+
- script: yarn --frozen-lockfile
134+
displayName: 'Install dependencies and build'
135+
- script: yarn test-api-chromium --headless --forbid-only
136+
displayName: 'Integration tests (Chromium)'
137+
- script: yarn test-api-firefox --headless --forbid-only
138+
displayName: 'Integration tests (Firefox)'
139+
125140
- job: Release
126141
dependsOn:
127142
- Linux
128143
- macOS
129144
- Windows
130145
- Linux_IntegrationTests
131146
- macOS_IntegrationTests
147+
- Windows_IntegrationTests
132148
condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq(variables['FORCE_RELEASE'], 'true')))
133149
pool:
134150
vmImage: 'ubuntu-16.04'

0 commit comments

Comments
 (0)