update github yaml
This commit is contained in:
parent
4b581e083c
commit
48ba0f8bdc
|
@ -37,3 +37,18 @@ jobs:
|
|||
- run: pipenv run python -m playwright install
|
||||
- name: Run test cases and generate report
|
||||
run: pipenv run python run.py
|
||||
- name: Build test report
|
||||
uses: simple-elf/allure-report-action@v1.7
|
||||
if: always()
|
||||
with:
|
||||
allure_results: temp
|
||||
allure_history: report
|
||||
- name: Publish test report
|
||||
uses: peaceiris/actions-gh-pages@v3
|
||||
if: always()
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
publish_branch: main
|
||||
publish_dir: report
|
||||
|
||||
|
|
@ -32,10 +32,7 @@ def generate_allure_report():
|
|||
allure_pkg = os.path.join(cm.base_dir, 'allure', 'bin', 'allure.bat')
|
||||
win_cli = '{} generate {} -o {} --clean'.format(allure_pkg, test_result, test_report)
|
||||
log.info(os.popen(win_cli).read())
|
||||
# elif get_sys() == 'linux':
|
||||
# linux_cli = 'allure generate {} -o {} --clean'.format(test_result, test_report)
|
||||
# log.info(os.popen(linux_cli).read())
|
||||
else: # Mac
|
||||
else:
|
||||
allure_pkg = os.path.join(cm.base_dir, 'allure', 'bin', 'allure')
|
||||
mac_cli = 'chmod a+x %s;%s generate %s -o %s --clean' % (allure_pkg, allure_pkg, test_result, test_report)
|
||||
log.info(os.popen(mac_cli).read())
|
||||
|
|
Loading…
Reference in New Issue