DevOps 說:開發、測試與維運應該互相合作,解決問題並完成任務。 CI 的目標是:開發與測試密切合作,並產出讓維運可快速佈署的高品質軟體。對開發者來說 CI 也是個快速回饋機制,相信沒有什麼能比「寫完程式立即看到成果」來的興奮的事了。就讓我們來體驗 30 天的興奮,並一起入坑吧!
Pipeline 是一個自動化的管線運輸貨物方式。從撰寫程式開始到程式上線,中間經過的流程通常都會是固定的,因此我們或許也可以把程式看成是貨物,使用 Pipel...
三十天也快結束了,大家對 CI 也有更深的了解。而從今天開始會講 CI 工具,有了概念後再開始實作,相信會做得更有樣子。 CI server 主要的目的是隨時待...
Dapper 是 Rancher Labs, Inc. 的一個開源工具,它的簡介也非常的簡單好了解: Docker build wrapper 同時也是這個...
Travis CI 有分 .org 的免費版跟 .com 的企業版 。 以下會拿過去寫的測試程式來做實驗 版控串接 Travis CI 有一點個人覺得可惜的...
注意:此文章於 2021/12/3 被 Circle CI 官方回報連結過時,有檢查過官方最新文件與文章內容差異太大,固此文章的連結都先移除,並不建議大家參考...
GitLab 本身功能非常豐富,加上它又是開源可以自行架設的,通常會是企業選擇版控的首選。後來又追加 GitLab CI 與 Pipeline 功能,讓它的戰場...
Pipelines 是 Bitbucket 提供的線上 CI 服務。至於為何說是「多樣的服務整合」,因為 Bitbucket 出自於 Atlassian 家,他...
前幾天介紹了非常多種 CI server 的串接方法,想必大家看完都很想在自己負責的產品上接 CI server ,讓 CI server 幫忙執行測試等等。但...
一開始了解了概念,到後面做自動化測試與 CI Server 環境建置,都是為了要達成 CI 的精神,努力至今,也完成了一些成果。 那麼,再來呢? 我們可以分成兩...