Перейти к содержимому

Joint

Регистрация: 22 сен 2018
Offline Активность: 07 окт 2022 07:41
-----

Мои темы

Allure отчет в Jenkins Pipeline проекте

05 октября 2022 - 13:00

Всем здравствуйте. помогите пожалуйста с настройкой аллюр отчета в проекте 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']]
            }
        }
    }
 
не могу понять, что не в порядке. ищу помощи