jenkins 571 B

123456789101112131415161718192021222324
  1. def sendMessage(message){
  2. def encode = URLEncoder.encode(message,"UTF-8")
  3. withCredentials([string(credentialsId: 'TGBot', variable: 'SECRET')]) {
  4. responce = httpRequest(ConsoleLogResponceBody: true,
  5. contentType: 'APPLICATION_JSON',
  6. httpMode: 'GET',
  7. url: "https://api.telegram.org/bot$SECRET/sendMessage?text=$encode&chat_id=-1001282104904&disable_web_page_preview=true",
  8. validResponceCodes: '200')
  9. return responce
  10. }
  11. }
  12. }
  13. pipeline {
  14. agent any
  15. stages {
  16. stage('Hello') {
  17. steps {
  18. sendMessage("zaebal")
  19. }
  20. }
  21. }
  22. }