建構自己的雲端持續整合系統(下)

thumbnail

有了建構持續整合系統後 , 那要如何管理軟體建構工作 (build jobs)? 大部份的人可能都習慣使用 Jenkins 提供的使用者界面 , 但既然我們透過 Puppet 來管理 Jenkins 系統 , 沒道理不能用它來管理建構工作 。 本文山姆鍋以使用 Puppet 配置 Jenkins 工作來總結 “ 建構自己的雲端持續整合系統 ” 這一系列文章 。

閱讀全文 ...


建構自己的雲端持續整合系統(上)

thumbnail
原則上 , 山姆鍋會盡可能運用現有的雲端服務在像是持續整合這種系統上 。 由於評估的雲端服務不符合需要 ,
山姆鍋使用 Jenkins 著手建構了符合自己需要的雲端持續整合系統 , 並且將這些流程自動化 , 讓您也可以快速建立一個類似的系統 。
閱讀全文 ...

DevOps 實驗室: Jenkins 持續整合軟體安裝

thumbnail

山姆鍋最近需要安裝 Jenkins 這個持續整合軟體 , 但不打算採用過去手動的安裝模式 , 而是嘗試運用 Vagrant, Puppet 跟 Virtualbox 來做自動部署 。 持續整合軟體一般建議不要在 Master 上執行建構工作 , 所以 , 本次的實驗就以安裝一台 Master 與一台 Slave 主機為目標 。

閱讀全文 ...

微型企業之雲端持續整合系統

thumbnail

作為一家認同 「 精實生產 」 理念的雲端軟體服務公司 ,「 影化身科技 」 同樣擁抱 「 持續整合 」 的敏捷開發模式 , 為了達到持續整合的要求自然需要有持續整合系統的支持 。 本文山姆鍋收集一些提供雲端持續整合的服務 , 並提供 「 影化身科技 」 採用的方案作為參考 。 本文屬於 「 善用雲端服務 , 微型企業的自強之道 」 系列文章之一 。 閱讀全文 ...