File tree Expand file tree Collapse file tree 3 files changed +16
-7
lines changed
Expand file tree Collapse file tree 3 files changed +16
-7
lines changed Original file line number Diff line number Diff line change 3131 with :
3232 node-version : ${{ matrix.node-version }}
3333
34- - name : Build Docker example images
34+ - name : Build trace viewer image
3535 uses : nick-invision/retry@v3
3636 with :
3737 timeout_minutes : 10
4343 yarn build:docker:${{ matrix.params.name }}
4444 on_retry_command : cd ..
4545
46- - name : Build "demo" version of the trace viewer image
46+ - name : Build "demo" version of trace viewer image
4747 uses : nick-invision/retry@v3
4848 with :
4949 timeout_minutes : 10
@@ -55,10 +55,11 @@ jobs:
5555 yarn build:docker:${{ matrix.params.name }}-demo
5656 on_retry_command : cd ..
5757
58- - name : Run trace viewer image base image
58+ - name : Run trace viewer base image
5959 run : |
6060 cd docker
61- docker run --init -d -p 0.0.0.0:3000:4000 --name tv-${{ matrix.params.name }}-1 tv-${{ matrix.params.name }}
61+ docker run --init --network host -d -p 0.0.0.0:3000:4000 --name tv-${{ matrix.params.name }}-1 tv-${{ matrix.params.name }}
62+ docker kill tv-${{ matrix.params.name }}-1
6263
6364 - name : Test trace viewer base image
6465 run : |
7071 - name : Run "demo" version of the trace viewer docker image
7172 run : |
7273 cd docker
73- docker run --init -d --network host -p 0.0.0.0:3000:4000 tv-${{ matrix.params.name }}-demo
74+ docker run --init -d --network host -p 0.0.0.0:3000:4000 --name tv-${{ matrix.params.name }}-demo-1 tv-${{ matrix.params.name }}-demo
7475
76+ - name : Test trace viewer demo image
77+ run : |
78+ cd docker
79+ yarn --ignore-scripts
80+ yarn --cwd ${{ matrix.params.resources-folder }} test-demo
81+ docker kill tv-${{ matrix.params.name }}-demo-1
Original file line number Diff line number Diff line change 3232 "start" : " theia start" ,
3333 "watch" : " theia build --watch" ,
3434 "clean" : " echo 'Docker: Fake clean!!!'" ,
35- "test" : " yarn --cwd ../../playwright-tests ui-tests"
35+ "test" : " yarn --cwd ../../playwright-tests ui-tests" ,
36+ "test-demo" : " yarn --cwd ../../playwright-tests ui-tests"
3637 },
3738 "engines" : {
3839 "yarn" : " >=1.7.0 <2" ,
Original file line number Diff line number Diff line change 3434 "start" : " theia start --plugins=local-dir:plugins" ,
3535 "watch" : " theia build --watch" ,
3636 "download:plugins" : " theia download:plugins --rate-limit=15 --parallel=false --ignore-errors" ,
37- "test" : " echo \" TODO: Add tests\" && /bin/true"
37+ "test" : " echo \" TODO: Add tests\" && /bin/true" ,
38+ "test-demo" : " echo \" TODO: Add tests\" && /bin/true"
3839 },
3940 "engines" : {
4041 "yarn" : " >=1.7.0 <2" ,
You can’t perform that action at this time.
0 commit comments