Дженкинс 'build job' из groovy не отображает никаких сводок по фактическому заданию, которое было инициировано из Groovy - PullRequest
0 голосов
/ 26 февраля 2020

Ситуация такова: я выполняю работу на другой работе, используя:

           stage('Test') {
                steps {
                    script {
                        try {
                            build job: 'ART', parameters: [
                                  string(name: 'DELAY_REQUEST', value:100),
                                  string(name: 'postman_collection_folder_names', value:ART_FOLDER_NAMES)]

Проблема в том, что; Задание «ART» запускается, сообщает «сбой» или «нестабильно» и все. Нет резюме или что-нибудь еще. Когда я перехожу на работу ART, я не вижу никакой информации о том, что она запущена или что-то еще. Это возможно? Задание ART отправляет электронное письмо с результатами, например, когда запускается индивидуально, а не мы ничего не видим.

1 Ответ

0 голосов
/ 27 февраля 2020

оказывается, что я вообще не запускал работу. Мне удалось это исправить, добавив попытку с повторением ошибки:

                       try {
                            build job: 'Post/ART', parameters: [
                                  string(name: 'DELAY_REQUEST', value:'100'),
                                  string(name: 'postman_collection_folder_names', value:ART_FOLDER_NAMES)], wait:true
                        } catch (e) {
                            echo e
}

, чтобы получить правильное имя задания, я добавил echo "$JOB_NAME" в сценарий оболочки в задании ART и запустил его. Это начало работать после этого.

...