Я пытаюсь опубликовать отчеты 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в любом формате?
Заранее спасибо!