建立乙個用於傳送錯誤訊息的notice_wrong_model
新增引數
構建後操作選擇執行python指令碼
# -*- coding: utf-8 -*-
import os
import requests
import jenkins
##獲取任務名稱
jobname = os.getenv('jobname','')
##jenkins基本配置
jenkins_server_url = ''
user_id = 'zwh'
api_token = '11b9409ee0c01ca911e2dc70972919e141'
server=jenkins.jenkins(jenkins_server_url,user_id,api_token)
##獲取構建資訊的**
build_number=server.get_job_info('auto_publish_squirrel2.0_back').get('lastbuild','').get('number','')
##選擇所選任務左後一次構建記錄
build_url=server.get_build_info('auto_publish_squirrel2.0_back',build_number).get('url')
##傳送資訊
url = 『***x』
headers =
data = 執行失敗,日誌檢視位址{}console'.format(jobname, build_url)
}}requests.post(url=url, headers=headers, json=data)
構建後操作選擇trigger parameterized build on other projects
失敗後執行
引數選擇當前任務名稱
Jenkins 構建後自動傳送郵件配置
jenkin首頁 系統管理 外掛程式管理 可選外掛程式 2.系統配置 2 設定發件人等資訊 2.3 設定郵件通知 這個設定和發件人資訊差不多,設定完成後可以點選 test configuration 按鈕來測試是否可以接受到郵件。看到 email was successfully sent 提示資訊...
Jenkins許可權配置失誤後導致登入失敗的解決辦法
問題出現原因 情況是這樣的 當時俺還不知道配置許可權如果點選確定了,當前使用者如果許可權不夠會直接被踢出來,於是,小夥伴就很開心的進行了這樣的額操作 開啟許可權配置中的安全矩陣,沒有給任何使用者配置許可權就點選了儲存。如下圖所示 於是,被系統踢出來了,再次登入的時候,系統很有好的提示我 access...
jenkins構建job後自動發釘釘訊息通知
目前,越來越多的公司使用了釘釘辦公,那麼我們在持續整合中,也可以直接選擇dingding外掛程式的,對傳送的釘釘訊息進行了定製,直接安裝乙個外掛程式就可以傳送了,但是外掛程式只是簡單的通知,不支援 群裡的人,這樣的需求,可對釘釘進行二次開發。一 獲取釘釘的token值供後續使用。找到釘釘群 群主或者...