mirror of
https://github.com/dorny/test-reporter.git
synced 2025-12-17 06:47:09 +01:00
test: directory mapping
This commit is contained in:
parent
3606ee2f36
commit
8cb6ade3ac
3 changed files with 10 additions and 0 deletions
2
.github/workflows/test-report.yml
vendored
2
.github/workflows/test-report.yml
vendored
|
|
@ -18,3 +18,5 @@ jobs:
|
|||
name: Workflow Report
|
||||
path: '*.xml'
|
||||
reporter: jest-junit
|
||||
directory-mapping:
|
||||
from/path: to/something/else
|
||||
|
|
|
|||
|
|
@ -68,6 +68,11 @@ inputs:
|
|||
Detailed listing of test suites and test cases will be skipped.
|
||||
default: 'false'
|
||||
required: false
|
||||
directory-mapping:
|
||||
description: |
|
||||
Map part of the file paths to something else, so they match the paths of the repository.
|
||||
This is needed when you use run your code in a container with a different path than the source code repository.
|
||||
required: false
|
||||
token:
|
||||
description: GitHub Access Token
|
||||
required: false
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@ class TestReporter {
|
|||
readonly workDirInput = core.getInput('working-directory', {required: false})
|
||||
readonly onlySummary = core.getInput('only-summary', {required: false}) === 'true'
|
||||
readonly token = core.getInput('token', {required: true})
|
||||
readonly directoryMapping = core.getInput('directory-mapping', {required: true})
|
||||
readonly octokit: InstanceType<typeof GitHub>
|
||||
readonly context = getCheckRunContext()
|
||||
|
||||
|
|
@ -64,6 +65,8 @@ class TestReporter {
|
|||
core.setFailed(`Input parameter 'max-annotations' has invalid value`)
|
||||
return
|
||||
}
|
||||
|
||||
console.log('Directory mapping: ', this.directoryMapping)
|
||||
}
|
||||
|
||||
async run(): Promise<void> {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue