Попытка включить плагин SaltStack (https://plugins.jenkins.io/saltstack/) в конвейер
Плагин используется для отправки сообщения в Salt API в рамках этапа сборки,
sample DSL Pipeline Сценарий ниже
pipeline {
agent {
node {
label 'agent1'
}
}
stages {
stage('saltcommand') {
steps {
salt(authtype: 'pam', clientInterface: local(arguments: '"sleep 3; ls -la"', blockbuild: true, function: 'cmd.run', jobPollTime: 6, target: '*', targettype: 'glob'), credentialsId: 'b5f40401-01b9-4b27-a4e8-8ae94bc90250', saveFile: true, servername: 'http://master.local:8000')
script {
env.WORKSPACE = pwd()
def output = readFile "${env.WORKSPACE}/saltOutput.json"
echo output
}
}
}
}
}
Может кто-нибудь из сообщества, пожалуйста, ответьте, как генерировать credentialsId аргумент для соли команда под stage / stage / steps salt () , не нашла ничего относительно этого у официальной Salt (https://docs.saltstack.com/en/latest/) или Jenkins (https://jenkins.io/doc/) ?