最新內容已更新至 Blog: 使用 Jenkins/Azure Pipeline 進行持續整合 Eric: 前面只是單純針對 Git 版控的 Repositor...
最新內容已更新至 Blog: 使用 Jenkins/Azure Pipeline 進行持續整合 Eric: 剛剛,我像己經把 Jenkins 在 Azure 上...
希望在 Pipeline 異常的時候通知你?透過 Slack Notifier 完成目的 Jenkins Slack Integration 首先要到 slac...
之前寫了一堆,結果沒上傳到。以後有時間再補,先上傳。 我分享的簡報今天上了 Slideshare 的頭版。 http://www.slideshare.net/...
這篇的主題是測試報告,接續 Jenkins - Pipeline as Code - 封存檔案及在 Ubuntu 使用 Google Test兩篇文章,這篇要整...
前一篇將 Jenkinsfile 內共用的部份重構為一份,那如果是不同的專案之間要共用呢?像這一連串文章,Jenkinsfile 改了無數次,如果有十幾個甚至幾...
資安業者Security Discovery最近在檢查網路上公開的Jenkins實例時,發現有個實例屬於美國奇異航空(GE Aviation),而且存放了原始碼...
在開始整合GitHub自動連結Jenkins之前,先介紹一個小工具ngrok,雖然有句不成文的話,每個工程師都會有一個屬於自己的vps和domain,但我就沒有...
之前介紹過使用 Docker 安裝 Jenkins Agent,這次要講不使用 Docker 直接在 Ubuntu 安裝 Agent 的方法 在 Jenkins...
佔著茅坑不拉屎,排隊的人急到死 DeadLock 死結,發生的條件基本上就是有限的資源共用,同時多個事件並行等等,最終資源耗盡只能等待事件完成釋放,而事件等待新...
這篇要介紹透過 Jenkinsfile 直接啟動 Docker Image 來執行 早前介紹過使用 Docker 安裝 Jenkins Agent,但是這個方法...
Jenkins 這老紳士是一個軟體開發的持續整合服務的開源套件, 本篇筆記將介紹如何安裝一個本地端的 pod 運行的 Jenkins. 安裝 Jenkins...
簡介 我們把 Docker 整合到 Jenkins CI/CD 的步驟,讓 Jenkins 幫我們自動建置專案 Docker Image,這樣我們只要管理好我們...
我們已經學會了一些Espresso基本的使用後,我們也寫了一些test,但是每次都在Local只有自己看得到結果,如果Application只有自己一個人開發那...
利用Jenkins進行相依性測試 (下) 前一篇我們用了不同的JDK版本,測試相容的範圍。Matrix的能耐當然不止於測試JDK版本,這篇我們再加碼,加入Gua...
介紹如何建立一個有 C++ 編譯環境及 Jenkins Agent 的 Docker Image。 在 使用 Docker 安裝 Jenkins Agent 我...
接續前一篇 Jenkins - Pipeline as Code - C++ 專案,這篇的主題是封存檔案 封存檔案功能可以把編譯完成的檔案存起來,這樣之後要用就...
在之前的範例中,我們都是使用連續流程 pipeline,當某一個 stage 失敗,則剩餘的 stage 直接跳過不再執行,以流水線來說這是正確的。 一般流水線...
前言 因為在某家內湖A字頭前公司,一位施前輩一直想推行DevOps中的CI/CD,雖然版控工具(Git+Gogs)已經成功推廣很久了,但是持續部屬的部分,原本好...
前一篇發現預設的 Jenkins Agent 沒有 C++ 編譯環境,所以我們要來解決這個問題。 在 使用 Docker 安裝 Jenkins Agent 中提...
前一篇介紹平行工作,但是每個 stage 其實是一樣的東西,明明重覆的事情要寫好幾遍很討厭,能不能動態產生呢? 先消除重覆的部份,透過 script 來執成 宣...
這一篇,我先將Jenkins安裝在我本機上,來設定整合與自動測試我GitHub上的程式,至於如何安裝Jenkins,網路上已經有很多筆者有分享,我就不贅述了,但...
我總是相信下一次就會好了 大家有碰過軟體平常用的好好的,突然間就壞掉了?處理的SOP,關掉再試一次,不行?重開Windows再試一次,還不行?只能打電話去機房罵...
前幾天我們使用 terraform 配置好 gitlab 環境,會單純使用 gitlab 來管理程式碼,而另外建 Jenkins 來處理 CI,是因為大家使用的...
在Gitlab文章如潮水湧來的時候,Jenkins潛水了,然後打開了聲納。 Yes, it's SonarQube。啊?鐵人賽當然有游泳潛水啊,有聲納很正常吧?...
接續前一篇 Jenkins - Pipeline as Code - 第一個專案,這次來建立 C++ 專案 因為要編譯 C++,使用 建立擁有 C++ 編譯環境...
不開外掛就快活不下去 自動釣魚外掛:設定魚點、設定出售魚種、設定背包上限、開始釣魚。當年WoW為了練技能,曾經自己寫了一套釣魚的小外掛。為什麼要用外掛?因為不想...
之前我們自動部署的時候,沒有在 Jenkins Server 上 config aws,而是起一個 Docker 去做各項 aws 的操作,今天我們部署到 EK...
自動化是 DevOps 裡非常重要的一環,應儘可能的把流程都自動化。我們可以透過Jenkins等CI工具來達成以下的自動化。 自動單元測試自動UI測試自動程式碼...
這邊我們就來看一下,ArgoCD如何控制Kubernetes的部署。ArgoCD server建置請參閱官方文檔。 首先ArgoCD可以設定與gitlab綁定。...