File tree Expand file tree Collapse file tree 1 file changed +26
-7
lines changed
Expand file tree Collapse file tree 1 file changed +26
-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 example app
34+ - name : Build Docker example images
3535 uses : nick-invision/retry@v3
3636 with :
3737 timeout_minutes : 10
@@ -40,16 +40,35 @@ jobs:
4040 retry_on : error
4141 command : |
4242 cd docker
43- docker build . --build-arg RESOURCES= ${{ matrix.params.resources-folder }} -t tv-${{ matrix.params. name }} -f Dockerfile-${{ matrix.params.name }}
44- on_retry_command : cd ../..
43+ yarn build:docker: ${{ matrix.params.name }}
44+ on_retry_command : cd ..
4545
46- - name : Run docker image
46+ - name : Build "demo" version of the trace viewer image
47+ uses : nick-invision/retry@v3
48+ with :
49+ timeout_minutes : 10
50+ retry_wait_seconds : 15
51+ max_attempts : 1
52+ retry_on : error
53+ command : |
54+ cd docker
55+ yarn build:docker:${{ matrix.params.name }}-demo
56+ on_retry_command : cd ..
57+
58+ - name : Run trace viewer image base image
4759 run : |
48- docker run --init -d -p 0.0.0.0:3000:4000 tv-${{ matrix.params.name }}
60+ cd docker
61+ docker run --init -d -p 0.0.0.0:3000:4000 --name tv-${{ matrix.params.name }}-1 tv-${{ matrix.params.name }}
4962
50- - name : Test trace viewer appliance
63+ - name : Test trace viewer base image
5164 run : |
52- yarn --ignore-scripts
5365 cd docker
66+ yarn --ignore-scripts
5467 yarn --cwd ${{ matrix.params.resources-folder }} test
68+ docker kill tv-${{ matrix.params.name }}-1
5569
70+ - name : Run "demo" version of the trace viewer docker image
71+ run : |
72+ cd docker
73+ docker run --init -d --network host -p 0.0.0.0:3000:4000 tv-${{ matrix.params.name }}-demo
74+
You can’t perform that action at this time.
0 commit comments