ci: inject NEWS_API_KEY credentials
All checks were successful
kipp-news/pipeline/head This commit looks good

This commit is contained in:
wpetit 2025-02-02 19:24:33 +01:00
parent 631c559d59
commit 1dbee20c42

32
Jenkinsfile vendored
View File

@ -23,13 +23,15 @@ pipeline {
} }
steps { steps {
script { script {
String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true) withCredentials([string(credentialsId: 'NEWS_API_KEY', variable: 'NEWS_API_KEY')]) {
if (newsletter) { String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true)
rocketSend( if (newsletter) {
channel: '#TechWatch', rocketSend(
message: newsletter, channel: '#TechWatch',
rawMessage: true message: newsletter,
) rawMessage: true
)
}
} }
} }
} }
@ -40,13 +42,15 @@ pipeline {
} }
steps { steps {
script { script {
String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true) withCredentials([string(credentialsId: 'NEWS_API_KEY', variable: 'NEWS_API_KEY')]) {
if (newsletter) { String newsletter = sh(script: "bash ./generate-newsletter.sh", returnStdout: true)
rocketSend( if (newsletter) {
channel: '@wpetit', rocketSend(
message: newsletter, channel: '@wpetit',
rawMessage: true message: newsletter,
) rawMessage: true
)
}
} }
} }
} }