feat: only send excerpt in channel
Some checks failed
kipp-news/pipeline/head There was a failure building this commit
Some checks failed
kipp-news/pipeline/head There was a failure building this commit
This commit is contained in:
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@ -48,10 +48,18 @@ pipeline {
|
|||||||
script {
|
script {
|
||||||
withCredentials([string(credentialsId: 'NEWS_API_KEY', variable: 'NEWS_API_KEY')]) {
|
withCredentials([string(credentialsId: 'NEWS_API_KEY', variable: 'NEWS_API_KEY')]) {
|
||||||
String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true)
|
String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true)
|
||||||
|
Date now = new Date()
|
||||||
|
|
||||||
if (newsletter) {
|
if (newsletter) {
|
||||||
rocketSend(
|
rocketSend(
|
||||||
channel: '@wpetit',
|
channel: '@wpetit',
|
||||||
message: newsletter,
|
message: newsletter.slice(0, 250) + "\n[...]",
|
||||||
|
attachments: [
|
||||||
|
[
|
||||||
|
title: "cazette_${now.format("dd/MM/yyyy", TimeZone.getTimeZone('Europe/Paris'))}.md",
|
||||||
|
text: newsletter
|
||||||
|
]
|
||||||
|
],
|
||||||
rawMessage: true
|
rawMessage: true
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user