Я работаю с Дженкинсом, и мне нужно выполнить две задачи (в настоящее время выполняются в их собственном задании) и заставить их запускаться в одном задании, одно за другим.Это должно быть очень простым делом, когда вы просто указываете задачи, разделенные пробелом (см. Вложение).Тем не менее, он запускает первую задачу, а не вторую.
Я также пытался добавить отдельные задачи Gradle в одну и ту же работу, но я получаю тот же результат: задача Gradle # 1 выполняется, но вторая никогда не выполняетсязадача.(см. приложение).
Это должна быть очень простая конфигурация, но, очевидно, мне здесь чего-то не хватает, чтобы это заработало.
Задачи Gradle, разделенные пробелом
Отдельные задачи Gradle в одном и том же задании
Подробности:
Второе задание при запуске в своем задании выполняется без проблем.Автоматизация тестирования, которую он выполняет, видна в среде, в которой он выполняется, и просматривает вывод консоли.
По существу, первая задача выполняется как обычно, и задание завершается.Когда я переключаю порядок задач и вижу, запускается ли он, я вижу в журналах следующее:
WARNING: No valid crumb was included in request for /ajaxExecutors by username. Returning 403. </content></entry><entry><title>Found invalid crumb {0}.
DefaultTestListener
не имеет конструктора без аргументов, когда я переключаю порядок заданий.
Похоже, что проблема может быть в коде, а не в том, как сам Дженкинс выполняет задачи Gradle.