企業微信機器人邂逅jenkins 打造定時飯點通知機器人 準點提醒,呵護脆弱的胃

 

 Yuema約嗎?一起學技術,一起成長!他山之石,可以攻玉系列

程序的世界,就是有坑的地方!分享踩坑的心得與體驗!每天分享一點點!

  •  
關注公衆號,可獲取每日分享!小手點點,即可關注!

距離上一版企業微信機器人分享,已經很久很久了,有小夥伴一直問企業微信機器人開發。其實,整體上分兩大類。一類是企業微信後臺的應用開發,那種是可以做成交互性質的機器人,更麻煩更麻煩,二類是從羣聊面板創建的“強勢機器人”只發信息,不能進行交互,很簡單很簡單。

玩轉企業微信羣聊機器人 用機器人定時提醒飯點 訂餐時間 任務時間 下班時間 任務代辦事項 每個人都可以快速擁有的一個Robot

今天,要使用jenkins 打造一個更加精緻的小機器人。之前的windows作業,有點不友好,彈窗執行。今天的jenkins,無代碼,全是配置。jenkins安全,可以參考之前jblog自動構建的文章完成。

JBlog自動構建環境搭建 實戰練習jenkins+sh+spring+java+github webhook 自動構建博客系統

jenkins部署提示

1.下載jar包wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war2.啓動jar包  nohup java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war  --httpPort=8080 &nohup java -jar /data/jenkins.war --httpPort=8080 &

腳本

官方的示例代碼簡單的修改一下,就成了本次作業所需要的腳本代碼。

curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=33ee91a3-b911-41f9-b86e-006416fe6b70' -H 'Content-Type: application/json' -d '{ "msgtype": "text", "text": {  "content": "飯點到,趕緊脫離工作狀態,準備出發!" } }'

作業創建

  1. 選擇新建作業

  2. 選擇構建一個自由風格的軟件項目

  3. 在構建操作中增加腳本,將腳本帖進去。

  4. 構建觸發器,選擇定時構建,比如早上11點45觸發,則輸入45 11 * * 1-5,也可以點開旁邊的問號查看詳細的定時構建週期配置說明。

驗證

可以手動點擊構建,可以看到機器人在羣裏發送信息。

飯點到,趕緊脫離工作狀態,準備出發!

定時構建在會指定的週期進行構建,執行腳本,發出信息。

結束語

今天分享的jenkins+企業微信機器人打造飯點提醒機器人,比之前的分享更加友好些,無語堆代碼,只需要使用第三方開源的產品結合企業微信機人官方demo即可實現,非常簡單。如果要實現更復雜的機器人,則需要寫更復雜的腳本,留個懸念~

作者:鍾代麒

出處:http://www.jishudao.com/
版權歸作者所有,轉載請註明出處

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章