在上篇對於psake有些瞭解以後,我們開始把所學的東西用於如何搭配方便建制專案。 在這篇,我們會定義當專案建制的時候,我們的資料夾結構和先把那些資料夾環境準備好...
上一篇文章已經把任務的基本用法都介紹完畢,不過還有一些小細節需要討論。所以就用這一篇簡短的討論一下關於任務的一些細節部分。 在 Concourse 每次執行任務...
在進入下個階段之前(也就是開始執行Unit Test),有個部分一直沒有碰到,那就是當建制失敗的時候會發生什麼事情。 整個CI的概念就是儘早發現建制有問題好去做...
每一個工作都包含了一個建置計畫,當一個工作被啟動的時候,就會透過建置計畫來定義這個工作要做什麼。建置計畫是由一系列的步驟所構成的,其中包含了像是取得或者更新資源...
mocha before, after 使用時機
上一個實作已經使用 Concourse 來執行測試,假設專案是需要打包的套件,那麼可以該怎麼做呢?這次使用 Middleman 生成靜態網頁後,利用社群開發的...
今天要實作做的是自訂資源的 out 部分。不過實際上這次的範例並不會有任何反應,因為我們在前面 API 設計上並沒有做特別的處理。 Out 初始化的部分基本上都...
今天我們會利用 mruby 的 gem 來生成可以在任何 64 位元電腦運行的執行檔。基於昨天的 Pipleine 設定,會再加入更多設定值讓 Pipeline...
資源在 Concourse 之中扮演著很特別的角色,如果要拓展 Concourse 的功能就勢必會使用到資源。 Concourse 裡面的資源是一種抽象的概念,...
我們花了不少時間在討論 Concourse 的設定,主要是因為這些看似單純的設定在實際搭配起來後卻能有意想不到的使用方式。 這一篇會把剩下的建置計畫設定介紹完畢...