iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
自我挑戰組

30天打造自己的RSS閱讀器:Go語言與DevOps的實戰應用系列 第 9

Day 9:介紹要被CI/CD的RSS閱讀器專案

  • 分享至 

  • xImage
  •  

在今天將會開始介紹我們將會 demo CI/CD 流程的 RSS 閱讀器專案。

專案概述

這個 RSS 閱讀器專案的後端使用 Go 語言。

預計的功能

  1. 添加、刪除、編輯 RSS 源
  2. 瀏覽 RSS 文章列表和詳情
  3. 收藏和取消收藏文章
  4. 沒有使用者管理 (簡單起見)

預計的部署方式

預計將專案部署為 Docker 容器,這使得專案更容易在不同的環境中執行。

CI/CD流程的預覽

既然我們已經有了專案概念,接下來的幾天我們將著手建立專案的 CI/CD 流程,包括:

  1. 自動化測試
  2. 代碼建置和容器化
  3. 部署到生產環境

上一篇
Day 8:Proxy 和 GitHub Actions 的環境變數設定
下一篇
Day 10:自動化測試的 單元測試、測試金字塔 解說
系列文
30天打造自己的RSS閱讀器:Go語言與DevOps的實戰應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言