Fixes resuable pipeline report generation

This commit is contained in:
cgranleese-r7
2024-10-18 17:05:01 +01:00
parent e96d9b2be2
commit 3da061e670
@@ -308,7 +308,10 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
if: always()
with:
repository: rapid7/metasploit-framework
path: metasploit-framework
ref: ${{ env.metasploitFrameworkCommit }}
- name: Install system dependencies (Linux)
if: always()
@@ -323,6 +326,7 @@ jobs:
ruby-version: '3.3'
bundler-cache: true
cache-version: 5
working-directory: metasploit-framework
- uses: actions/download-artifact@v4
id: raw_report_data
@@ -344,6 +348,7 @@ jobs:
find ${{steps.raw_report_data.outputs.download-path}}
bundle exec ruby tools/dev/report_generation/support_matrix/generate.rb --allure-data ${{steps.raw_report_data.outputs.download-path}} > ./allure-report/support_matrix.html
working-directory: metasploit-framework
- name: archive results
if: always()