Всем здравствуйте. помогите пожалуйста с настройкой аллюр отчета в проекте Jenkins Pipeline. уже замучался искать решение, все ещё в поиске.
тесты настроил, проходят, но в конце jenkins билда
[Pipeline2] $ /var/jenkins_home/tools/ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation/allure_jenkins/bin/allure generate -c -o /var/jenkins_home/workspace/Pipeline2/target/allure-report
allure-results does not exist
Report successfully generated to /var/jenkins_home/workspace/Pipeline2/target/allure-report
Allure report was successfully generated.
Creating artifact for the build.
Artifact was added to the build.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE
Jenkins бежит на удаленном сервере. Вот настройка самого пайплайна:
pipeline {
agent any
tools {
maven 'Maven 3.8.6'
}
stages {
stage('Run Tests') {
parallel {
stage('Test on DEV') {
agent {
label 'node02_jdk_17'
}
steps {
git branch: 'develop', credentialsId: 'jenkins_git', url: 'https://Jenking_GIT@...ated-tests.git'
sh "mvn test -P UI -Dtarget.env=environment0 -Dtarget.username=user0 -Dtest=LogIn"
}
}
stage('Test on QA') {
agent {
label 'node02_jdk_17'
}
steps {
git branch: 'develop', credentialsId: 'jenkins_git', url: 'https://Jenking_GIT@...ated-tests.git'
sh "mvn test -P UI -Dtarget.env=environment1 -Dtarget.username=user1 -Dtest=LogIn"
}
}
}
}
}
post {
always {
archiveArtifacts artifacts: '/var/jenkins_home/workspace/Pipeline2/pom.xml', followSymlinks: false
allure includeProperties: false, jdk: '', properties: [[key: 'allure.results.directory', value: 'target/allure-results']], report: 'target/allure-report', results: [[path: 'target/allure-results']]
}
}
}
не могу понять, что не в порядке. ищу помощи