簡介 上一篇介紹了使用 Jenkins 來做 CI 流程,這篇來部署到正式機或QA主機,我們會使用到 SSH Key 來讓 Jenkins 專案可以控制正式機或...
讓 Jenkins Master 專心在 CI Server 的任務,剩下的工作交給 Jenkins Agent 處理,這樣可以降低環境的複雜度,也可以增加維護...
簡介 上一篇介紹如果把專案部署到主機,今天會使用 Jenkins 還自動這些步驟,主要步驟如下: 開發人員 Commit 原始碼,並 push 遠端 Bitb...
Jenkins 是 CI 老牌工具,透過新的 Docker 技術,快速建立自己的 CI 環境。 如果還沒有 Docker 執行環境,可以參考 安裝 Docker...
## 初始化資料庫 常常有時候測試失敗,未必是程式邏輯有關,而是跟資料庫存在髒資料有關,所以在做一個完整測試之前,我們會需要清空資料庫的值,在匯入系統預設。通常...
Docker,今年開始竄紅的一項工具技術。如果用Maven來比較,Maven能透過設定,幫我們佈建專案複雜的過程。Docker就是再更上一層,可以到安裝平台、安...
利用Jenkins進行相依性測試 (下) 前一篇我們用了不同的JDK版本,測試相容的範圍。Matrix的能耐當然不止於測試JDK版本,這篇我們再加碼,加入Gua...
利用Jenkins進行相依性測試 (上) 哇,最新的 JDK8u20 釋出了,不過我還在用OpenJDK6,我的專案可以直接昇級嗎?上周更新JDK後打包的版本,...
我總是相信下一次就會好了 大家有碰過軟體平常用的好好的,突然間就壞掉了?處理的SOP,關掉再試一次,不行?重開Windows再試一次,還不行?只能打電話去機房罵...
佔著茅坑不拉屎,排隊的人急到死 DeadLock 死結,發生的條件基本上就是有限的資源共用,同時多個事件並行等等,最終資源耗盡只能等待事件完成釋放,而事件等待新...
單元測試與覆蓋度 Jenkins 最常見的應用,就是單元測試與測試覆蓋度了。因為這兩件事合起來,如果交給人類去執行,繳回來的報告,裡面可能一句話『老子(娘)不幹...
Jenkins 備份與還原 日常生活存在著許多不可預測的風險,系統服務也是。如同良好的保險計畫,會佔你收入的某個比例。在系統上為緊急事件處理,也應該與系統的重要...
如果沒事,我們是沒有必要每天見面的 專業的軟體工程師,會一兩套自動化工具減輕開發過程負荷,這個是必要的附加技能。但如果用的自動化工具,還必需每天親自檢查運作狀態...
Jenkins 簡而易懂的人員管理 一座商業化運轉的服務,肯定同時會有三教九流的人們在上面作業(或游盪)。為這些人的行為做分組,通常會稱為**Role**。常見...
不開外掛就快活不下去 自動釣魚外掛:設定魚點、設定出售魚種、設定背包上限、開始釣魚。當年WoW為了練技能,曾經自己寫了一套釣魚的小外掛。為什麼要用外掛?因為不想...
語言的問題不存在Jenkins,因為你可以改善他 當初開始使用Jenkins時,並還沒有那麼多的中文內容,在一些較為深入細節的設定,自然是沒現在來的輕鬆。隨著J...
玩弄著Jenkins來增進彼此的瞭解 借鏡神農以身試藥,想要知道一個事一個物的能耐,就是要試著去玩弄他,玩壞他,知道他的能耐,他的極限,然後你就可以駕馭他;當然...
在 Jenkins 的第一個作業就不簡單! 你有用過開源軟體(Open Source)嗎?肯定有!那...有抓過原始碼回來自己編嗎?這篇我們不止要練習在Jenk...
查水錶 - Jenkins 相關環境設定檢驗 平常要確保服務的穩定,除了要拿出我們的愛心,愛~護他,關~懷他,常常請他飲茶以外,最直接的就是要知道他的罩門在那,...
好的開始 - 無痛(腦)安裝 Jenkins-CI 如果你有用過AppServ,那你一定知道什麼是無腦安裝;Jenkins的安裝也不遑多讓,看到下面這張圖,應該...
重複的事,就要交給電腦去做 這是在學生時,烙在心中的最重要的原則,也是開發者最簡單,也是最顯著的供獻。 我們寫了程式,自動化報表,不必再趕著每天早上11:00前...
之前寫了一堆,結果沒上傳到。以後有時間再補,先上傳。 我分享的簡報今天上了 Slideshare 的頭版。 http://www.slideshare.net/...