На конвейере Jenkins, как указать агентов, содержащих «некоторый текст» в названии - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь запустить задание по трубопроводу Jenkins только с использованием определенных агентов. По причинам, я не могу использовать любой , и я бы предпочел не использовать только один агент через метку. Агенты названы так: abc-a, abc-b, abc-c, xyz-a, xyz-b, xyz-c.

Я хотел бы только запустить задание, используя агентов, которые содержат abc в своем имени. Я искал что-то вроде:

pipeline {
    agent {
        contains: 'abc'
    }
    stages {
        stage ("Example") {
            steps{
                sh 'really cool bash'
            }
        }
    }
}

Я прочитал документацию здесь Jenkins Pipline , но лучшее, что я могу найти, - это использовать ярлык, но я мог бы что-то посмотреть. Есть идеи?

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