Skip to content

Commit b3cbbf2

Browse files
committed
test
1 parent 8bb7b0b commit b3cbbf2

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

azure-pipelines/publish.yml

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ trigger:
44
branches:
55
include:
66
- main
7-
pr: none
7+
8+
pr:
9+
- main
10+
- release/*
811

912
resources:
1013
repositories:
@@ -31,6 +34,25 @@ extends:
3134
displayName: Install dependencies
3235
- script: npm run compile
3336
displayName: Compile
34-
35-
testPlatforms: {}
37+
38+
testPlatforms:
39+
- name: Linux
40+
nodeVersions:
41+
- 20.x
42+
43+
testSteps:
44+
- script: npm ci
45+
displayName: Install dependencies
46+
- script: npm run compile
47+
displayName: Compile
48+
- script: docker run --rm -v `pwd`/..:/repo -w /repo/tests/test-client node:20 npm i
49+
workingDirectory: tests
50+
displayName: Install test dependencies
51+
- script: docker compose run test-direct-client
52+
workingDirectory: tests
53+
displayName: Test direct client
54+
- script: docker compose run test-proxy-client
55+
workingDirectory: tests
56+
displayName: Test proxy client
57+
3658
publishPackage: ${{ parameters.publishPackage }}

0 commit comments

Comments
 (0)