DevOps高階(五)Jenkins構建遠端觸發器

2021-09-02 15:02:33 字數 655 閱讀 1208

我們在執行jenkins的專案構建的時候一般都是通過web管理介面中的」構建」來執行專案構建操作,但是除此之外我們還可以通過專案配置中的」構建觸發器」來觸發構建操作,

其中」構建觸發器」有一種方式是通過配置令牌遠端觸發專案構建;

要啟用token(令牌)遠端觸發專案構建首先要保證jenkins服務安裝了build-token-root 外掛程式,並且配置了jenkins的身份驗證(不是必須)。

開啟專案的配置:

設定令牌:

在瀏覽器中輸入:

http://ip:8080/jenkins/job/專案名/build?token=123456;就可以出發自動構建了

另外我們也可以使用curl命令進行觸發:

首先我們得在全域性安全配置關掉乙個安全設定

然後用curl訪問進行觸發:『

curl -s -u admin:password -x post http://ip:port/jenkins/job/專案名/build?token=123456

DevOps實施的五個關鍵點

devops正在被越來越多的企業認可和採用,它的原則和實踐不但適用於創業公司,對大型軟體企業或軟體開發部門也同樣適用,至少在當前階段有廣泛的適用性。面對乙個it創業公司或是傳統的軟體開發企業,如何開展devops轉型工作呢?在實施devops之前,必須明確目標和思路 確定要解決的問題。一般而言,實施...

測試方案模板 DevOps 高階 測試策略設計

距離我一次寫測試相關話題的文章,已經有相當長的一段時間了。對於自動化測試相關的內容,我大抵還算是熟悉的。畢竟,開發人員寫測試這件事在 thoughtworks 是自然而然的,它也體現在我的開源專案上。恰好,最近我正在幫助客戶設計和實施測試策略。測試策略是乙份在特定環境約束之下,描述軟體開發周期中關於...

DevOps監控微服務的五條原則

我們對微服務的需求可以歸納為乙個詞 速度。這種更快提供功能完善且可靠的軟體的需求,徹底改變了軟體開發模式。毫無疑問,這個改變對軟體管理,包括系統監控的方式,都產生了影響。在這篇文章裡,我們將重點關注放在有效地監控產品環境中的微服務所需做出的主要改變。我們將為這一新的軟體架構擬定 5 條指導性原則來調...