Можно ли отправить (thread_ts) как свойство в slackSend () функция Jenkins декларативный конвейер ...? - PullRequest
0 голосов
/ 18 января 2019

Я хочу отправить ответ Дженкинса Слэку в качестве темы.Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 13 июля 2019

Per эта статья , режим бота должен быть включен. Добавление bot-user:true к команде slacksend сделает это, но затем я получу шаг конвейера

0 голосов
/ 18 января 2019
node {
    def slackResponse = slackSend(channel: "cool-threads", message: "Here is the primary message")
    slackSend(channel: slackResponse.threadId, message: "Thread reply #1")
    slackSend(channel: slackResponse.threadId, message: "Thread reply #2")
}

ответ на сообщение канала

node {
    def slackResponse = slackSend(channel: "ci", message: "Started build")
    slackSend(channel: slackResponse.threadId, message: "Build still in progress")
    slackSend(
        channel: slackResponse.threadId,
        replyBroadcast: true,
        message: "Build failed. Broadcast to channel for better visibility."
    )
}

Более подробную информацию можно найти в официальных документах. https://github.com/jenkinsci/slack-plugin

...