@@ -22,13 +22,30 @@ jobs:
2222 args : ./ci/steps/lint.sh
2323
2424 test :
25+ needs : linux-amd64
2526 runs-on : ubuntu-latest
2627 steps :
2728 - uses : actions/checkout@v1
28- - name : Run ./ci/steps/test.sh
29- uses : ./ci/images/debian10
29+ - name : Download release packages
30+ uses : actions/download-artifact@v2
3031 with :
31- args : ./ci/steps/test.sh
32+ name : release-packages
33+ path : ./release-packages
34+ - name : See working directory and files
35+ run : |
36+ echo "This better print"
37+ pwd
38+ ls
39+ - name : Untar code-server file
40+ run : |
41+ tar -xzf release-packages/code-server*-linux-amd64.tar.gz
42+ - uses : microsoft/playwright-github-action@v1
43+ - name : Install dependencies and run tests
44+ run : |
45+ node code-server*-linux-amd64 &
46+ yarn
47+ yarn test
48+ pkill node
3249
3350 release :
3451 runs-on : ubuntu-latest
@@ -145,28 +162,3 @@ jobs:
145162 name : release-images
146163 path : ./release-images
147164
148- e2e :
149- needs : linux-amd64
150- runs-on : ubuntu-latest
151- steps :
152- - uses : actions/checkout@v1
153- - name : Download release packages
154- uses : actions/download-artifact@v2
155- with :
156- name : release-packages
157- path : ./release-packages
158- - name : See working directory and files
159- run : |
160- echo "This better print"
161- pwd
162- ls
163- - name : Untar code-server file
164- run : |
165- tar -xzf release-packages/code-server*-linux-amd64.tar.gz
166- - uses : microsoft/playwright-github-action@v1
167- - name : Install dependencies and run tests
168- run : |
169- node code-server*-linux-amd64 &
170- yarn
171- yarn test
172- pkill node
0 commit comments