File tree Expand file tree Collapse file tree 1 file changed +9
-30
lines changed
Expand file tree Collapse file tree 1 file changed +9
-30
lines changed Original file line number Diff line number Diff line change 66 pull_request :
77
88jobs :
9+
910 checkout :
1011 runs-on : ubuntu-latest
1112 steps :
2526 java-version : " 17"
2627 distribution : " temurin"
2728
28- - name : Cache Maven packages
29+ - name : Cache Maven Packages
2930 uses : actions/cache@v4
3031 with :
3132 path : ~/.m2
4950
5051 - name : Run Tests
5152 run : mvn clean test
52-
53- - name : Upload Allure Results
54- uses : actions/upload-artifact@v4
55- with :
56- name : allure-results
57- path : target/allure-results
58-
59- allure-results :
60- runs-on : ubuntu-latest
61- needs : test
62- steps :
63- - name : Checkout Code
64- uses : actions/checkout@v4
6553
6654 - name : Upload Allure Results
6755 uses : actions/upload-artifact@v4
@@ -71,18 +59,18 @@ jobs:
7159
7260 allure-report :
7361 runs-on : ubuntu-latest
74- needs : allure-results
75-
62+ needs : test
63+
7664 steps :
77- - name : Checkout code
65+ - name : Checkout Code
7866 uses : actions/checkout@v4
79-
67+
8068 - name : Download Allure Results
8169 uses : actions/download-artifact@v4
8270 with :
8371 name : allure-results
8472 path : allure-results
85-
73+
8674 - name : Install Allure CLI
8775 run : |
8876 sudo apt update
9179 tar -zxvf allure-2.27.0.tgz
9280 sudo mv allure-2.27.0 /opt/allure
9381 sudo ln -s /opt/allure/bin/allure /usr/bin/allure
94-
95- - name : Generate Allure Report
96- run : |
97- allure generate allure-results --clean -o allure-report
98-
99- - name : Upload Allure HTML Report
100- uses : actions/upload-artifact@v4
101- with :
102- name : allure-report
103- path : allure-report
104-
10582
83+ - name : Generate Allure Report
84+ run : allure generate allure-results --clean -o allure-report
10685
10786 - name : Upload Allure HTML Report
10887 uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments