有了 CI Server,然後呢? 發表於 2016-12-29 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: 一開始了解了概念,到後面做自動化測試與 CI Server 環境建置,都是為了要達成 CI 的精神,努力至今,也完成了一些成果。 那麼,再來呢? 閱讀全文 »
為 Legacy Code 接 CI Server 發表於 2016-12-28 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: 前幾天介紹了非常多種 CI server 的串接方法,想必大家看完都很想在自己負責的產品上接 CI server,讓 CI server 幫忙執行測試等等。但真的花心思下去開做的時候,也許會發現前幾天的例子實在是太簡單了,實務會遇到的狀況通常很複雜。 閱讀全文 »
多樣服務整合--Pipelines 發表於 2016-12-27 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: Pipelines 是 Bitbucket 提供的線上 CI 服務。至於為何說是「多樣的服務整合」,因為 Bitbucket 出自於 Atlassian 家,他們還有出許多常見的企業解決方案如 JIRA、HipChat 等。除此之外,它還支援了 Mercurial,當團隊如果使用 Mercurial 的話,也是個不錯的選擇。 閱讀全文 »
功能強大的--GitLab CI 發表於 2016-12-26 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: GitLab 本身功能非常豐富,加上它又是開源可以自行架設的,通常會是企業選擇版控的首選。後來又追加 GitLab CI 與 Pipeline 功能,讓它的戰場跨越到 CI,並成為一個企業內部管理開發流程的好選擇。 閱讀全文 »
不公開專案的好選擇--Circle CI 發表於 2016-12-25 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: 此文章於 2021/12/3 被 Circle CI 官方回報連結過時,有檢查過官方最新文件與文章內容差異太大,固此文章的連結都先移除,並不建議大家參考,之後有機會寫新文章再補連結。 需同步 iTHome 文章內容: https://ithelp.ithome.com.tw/articles/10187512 跟 Travis CI 最大不同的是,Circle CI 除了內建 GitHub 整合外,也能整合 Bitbucket。另外 build 的能見度,會看版控的能見度來決定。換句話說,只要是私有的 repository,其他路人就無法看到 build 的結果,這會是一般企業所想要的功能。 閱讀全文 »
開源專案的好選擇--Travis CI 發表於 2016-12-24 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: Travis CI 有分 .org 的免費版跟 .com 的企業版。 閱讀全文 »
自己來的好選擇--Dapper 發表於 2016-12-23 更新於 2025-01-28 分類於 IT鐵人賽 , 2017 Disqus: Dapper 是 Rancher Labs, Inc. 的一個開源工具,它的簡介也非常的簡單好了解: Docker build wrapper 閱讀全文 »