jenkins 646 B

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