Как получить отчёты rspec junit с использованием конвейера jenkins - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь опубликовать отчеты junit, созданные с помощью rspec из конвейера Jenkins.Я получаю сообщение об ошибке, потому что файл отчетов не найден в действиях после сборки

pipeline {
  agent none
  stages {
    stage('build') {
      agent { dockerfile true }
      steps {
        sh 'rubocop'
      }
    }
    stage('test') {
      agent { dockerfile true }
      steps {
        sh 'bundle exec rspec --format RspecJunitFormatter --out rspec.xml'
      }
    }
    //some extra stages that requires agents different than the dockerfile one
    post {
      always {
        junit 'rspec.xml'
      }
    }
  }
}

Есть ли способ «поделиться» XML-файлом между агентами или альтернативный способ получения отчетов rspecв любом формате?

Заранее спасибо!

...