This commit is contained in:
@@ -19,11 +19,19 @@ jobs:
|
||||
export PATH="$HOME/.pixi/bin:$PATH"
|
||||
pixi install
|
||||
|
||||
- name: Install Allure CLI
|
||||
run: |
|
||||
wget https://github.com/allure-framework/allure2/releases/latest/download/allure-2.27.0.tgz
|
||||
tar -xzf allure-2.27.0.tgz
|
||||
sudo mv allure-2.27.0 /opt/allure
|
||||
sudo ln -s /opt/allure/bin/allure /usr/local/bin/allure
|
||||
allure --version
|
||||
|
||||
- name: Run tests and generate reports
|
||||
run: |
|
||||
export PATH="$HOME/.pixi/bin:$PATH"
|
||||
pixi run pytest --cov=slic --cov-report=xml --cov-report=html --alluredir=allure-results
|
||||
pixi run allure generate allure-results -o allure-report
|
||||
allure generate allure-results -o allure-report
|
||||
|
||||
- name: Copy reports to ci-reports/
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user