Я хочу установить текущее описание сборки в моем задании jenkins из #bash
output
Выход сборки Jenkins установлен как текущее описание сборки
Например, чтобы установить ревизию и ветвь из строки и параметров выбора, я делаю это так:
parameters {
string(defaultValue: "", description: '11.00', name: 'REVISION')
choice(name: 'BRANCH', choices: 'trunk\nupdate', description: 'Branch')
}
stage('Set build') {
steps {
script {
// Set build parameters
currentBuild.description = "$REVISION $BRANCH"
}
}
}
Допустим, я хочу получить выполнение моего дискового пространства% #bash
и поместить его в описание ...
stage('bash') {
steps {
script {
sh '''
DISK_SIZE="$(df -h --output='pcent' /mnt | grep -v "Use%")
}
currentBuild.description = "$DISK_SIZE"
}
}
Я хочу, например, в описании сборки поставить мой диск%. В этом случае я ожидаю в описании %30
Или поставить какой-то другой персонал, сгенерированный из текущей сборки.