Fixes resuable pipeline report generation
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user