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

4
Jenkinsfile vendored
View File

@ -23,6 +23,7 @@ pipeline {
} }
steps { steps {
script { script {
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)
if (newsletter) { if (newsletter) {
rocketSend( rocketSend(
@ -34,12 +35,14 @@ pipeline {
} }
} }
} }
}
stage("Send test newsletter to wpetit") { stage("Send test newsletter to wpetit") {
when { when {
branch 'master' branch 'master'
} }
steps { steps {
script { script {
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)
if (newsletter) { if (newsletter) {
rocketSend( rocketSend(
@ -52,4 +55,5 @@ pipeline {
} }
} }
} }
}
} }