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

閱讀全文

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

閱讀全文

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

閱讀全文

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

閱讀全文
  • 第 1 頁 共 1 頁
作者的圖片

Sampot (山姆鍋)

個人部落格, 記錄與分享一些軟體開發與運維相關資訊, 偶爾也會碎念一下


IT 自由工作者


台灣/台北