Шаг ввода в конвейер Jenkins может быть расширен из интерфейса Blue Ocean, но не из консоли - PullRequest
0 голосов
/ 09 октября 2019

Во время конвейера jenkins, когда есть шаг ввода, который ожидает ввода пользователя, конвейер нельзя продвинуть или прервать из вывода консоли. Тем не менее, эти действия прекрасно работают из интерфейса голубого океана. Пример конвейера:

pipeline {
    agent none
    stages {
        stage('Input Stage.'){
            steps{
                input message: "Is?", ok: 'Continue.'
            }
        }
    }
}

Это вывод консоли:

[Pipeline] stage
[Pipeline] { (Input Stage.)
[Pipeline] input
Is?
Continue. or Abort

Где продолжить и прервать обе гиперссылки на: https://jenkinsserver:33333/job/test_pipeline/77/console#

Нажатие на любую ссылкуничего не делает, не выдает ошибки и не меняет страницы. Это не интуитивно понятно для пользователя, потому что он не знает, что-то не так или нет. Как я уже говорил выше, оба действия прекрасно работают в интерфейсе пользователя Blue Ocean.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...