iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Cloud Native

從零開始建立自動化發佈的流水線 系列

筆者會以故事方式,隨著故事的推進,逐一建立從控制到軟體發佈的自動化流水線。

鐵人鍊成 | 共 30 篇文章 | 107 人訂閱 訂閱系列文 RSS系列文
DAY 21

21. 自動化測試 - 實作篇

吉米: 寫好了單元測試,也提交到版控了,但是 CI Server 怎麼沒有進行測試的動作。 Eric: 對啊,所以需要額外進行設定,讓 CI Server 知道...

2018-11-05 ‧ 由 伊恩 分享
DAY 22

22. 持續發佈 - 安裝檔

吉米: 既然,可以運用 CI Server 自動建置、自動測試、發訊息,那再接下來,應該就是自動發佈了吧。 Eric: 沒錯,不過發佈類型不同,設定也有所差異。...

2018-11-06 ‧ 由 伊恩 分享
DAY 23

23. 持續發佈 - Web

吉米: 前面,我們將程式檔案發佈到 DropBox 之中,那結果要發佈 Web 之類的,又要怎麼做? Eric: 自動發佈 Web ,是很常用遇到的情境。那下面...

2018-11-07 ‧ 由 伊恩 分享
DAY 24

24. 部署新境界 - 使用 Container 簡化流程

從建立起 CI/CD 環境後,幫吉米的工作分擔了許多麻煩事。讓吉米有更多的時間去爭取新的專案的情況下。 吉米成立了自己的小公司,並邀請 Eric 作為技術上的...

2018-11-08 ‧ 由 伊恩 分享
DAY 25

25. Docker - 介紹

Eric: 在使用 Docker 之前,先來聊聊 Docker 的背景與變化。 吉米: 嗯嗯,不過,怎麼不直接進入主題呢? Eric: Docker 的出現到...

2018-11-09 ‧ 由 伊恩 分享
DAY 26

26. Docker - 基本操作

Eric: 介紹完 Docker 的背景與相關名詞後,直接進入主題吧。 吉米: 是啊,先教我一下 Docker 的基本操作方式。 Eric: 沒問題,我們先來安...

2018-11-10 ‧ 由 伊恩 分享
DAY 27

27. Docker - Docker Image

筆者言: 來不及12點前完稿,先發,隨後補上。 Eric: 現在對 docker 的基本操作,有一定的了解了。但這樣還不能滿足我們的需求。 吉米: 是的,必需...

2018-11-11 ‧ 由 伊恩 分享
DAY 28

28. Docker - Docker Compose

筆者言:先發稿,一樣會在早上前完稿 Eric: 剛剛你提到一次啟動多個 Container 的情境,docker compose 可以解決這個需求。 吉米:...

2018-11-12 ‧ 由 伊恩 分享
DAY 29

29. Docker 與 CI/CD (上)

筆者語: 依舊來不及在 12 點前完稿,先發半成稿,早上先補完。 Eric: docker 與 docker compose 的方式,剛剛我們都己經有嘗試過了...

2018-11-13 ‧ 由 伊恩 分享
DAY 30

30. Docker 與 CI/CD (下)

Eric: 接著,我們單獨討論 Jenkins 與 Docker 的串接方式 吉米: OK。 如果曾經使用 Jenkins 進行發佈,或許對 pipelin...

2018-11-14 ‧ 由 伊恩 分享