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