Как убедиться, что сценарий выполняется в легковесном исполнителе Дженкинса?
Предположим, у меня есть следующее Jenkinsfile
:
pipeline {
agent any
stages {
stage("Build") {
// build
}
stage("Review") {
agent none
steps {
input "Deploy to production?"
}
}
stage("Promotion") {
steps {
echo "Promotion"
}
}
}
}
На этапе Review
Я обозначил agent none
, что, насколько я понимаю, означает, что Дженкинс будет использовать на этой стадии исполнитель в полусреднем весе.Но, тем не менее, исполнитель является тяжеловесом на этапе и использует одного из ценных исполнителей на подчиненном сервере Jenkins.
Есть ли на Jenkins настройки, которые потенциально могут отключить облегченных исполнителей?Есть ли плагин, позволяющий облегченным исполнителям?Мой Jenkinsfile испорчен?