File tree 1 file changed +18
-16
lines changed
1 file changed +18
-16
lines changed Original file line number Diff line number Diff line change @@ -30,42 +30,44 @@ jobs:
30
30
- " /app/src/lib/mina/token.test.ts"
31
31
runs-on : ubuntu-latest
32
32
steps :
33
+ - name : Sets NAME
34
+ env :
35
+ name : " ${{matrix.tests}}"
36
+ run : |
37
+ TEST_NAME1=`echo $name | sed -e 's!/!-!g' `
38
+ echo "TEST_NAME=test${TEST_NAME1}" >> $GITHUB_ENV
39
+
33
40
- uses : meta-introspector/checkout@v4
34
- # with:
41
+ # with:
35
42
# submodules: recursive
36
-
43
+
37
44
- name : Login to GHCR
38
45
uses : meta-introspector/login-action@v1
39
46
with :
40
47
registry : ghcr.io
41
48
username : ${{ github.actor }}
42
49
password : ${{ secrets.GITHUB_TOKEN }}
43
-
50
+
44
51
- name : pull the image
45
52
run : docker pull ${{ inputs.image_url || env.default_image }}
46
-
53
+
47
54
- name : run the Docker tests
48
55
run : TESTS=${{matrix.tests}} docker compose up ${{ env.container_name }}
49
56
env :
50
57
DOCKER_IMAGE_URL : ${{ inputs.image_url || env.default_image}}
58
+
51
59
- name : docker cp results
52
60
run : docker compose cp ${{ env.container_name }}:/tmp/perf.data.tar.gz perf.data.tar.gz
53
- - name : Sets NAME
54
- env :
55
- name : " ${{matrix.tests}}"
56
- run : |
57
- echo "TEST_NAME=${name/\//-}" >> $GITHUB_ENV
61
+
58
62
- name : Archive results
59
63
uses : meta-introspector/upload-artifact@v4
60
64
with :
61
- name : ${{ env.TEST_NAME }}.perf.data.tar.gz
62
- path : perf.data.tar.gz
65
+ name : ${{ env.TEST_NAME }}.perf.data.tar.gz
66
+ path : perf.data.tar.gz
67
+
63
68
- name : delete the results
64
69
run : rm -rf /tmp/perf*
70
+
65
71
- name : delete the container
66
72
run : |
67
- docker compose down
68
-
69
-
70
-
71
-
73
+ docker compose down
You can’t perform that action at this time.
0 commit comments