基於 Docker 構建輕量級 CI 系統:Gitea 與 Woodpecker CI 集成
- 2022 年 11 月 4 日
- 筆記
WoodpeckerCI 是一個由社區維護的 DroneCI 分支,使用 Apache License 2.0 許可證發 …
Continue ReadingWoodpeckerCI 是一個由社區維護的 DroneCI 分支,使用 Apache License 2.0 許可證發 …
Continue Reading在上一篇文章,我們了解了依賴鏈濫用和基於流水線的訪問控制不足這兩大安全風險,並給出緩解風險的安全建議。本篇文章將着重介紹 …
Continue ReadingDrone 是一個使用 Go 語言編寫的自助式的持續集成平台,和 Gitea 一樣可以完全基於容器部署,輕鬆擴展流水線規 …
Continue Reading前言 Gitea 是一個用於代碼託管的輕量級單體程序,它能與現有的經典應用集成,諸如代碼分析工具 SonarQube、持 …
Continue ReadingCI/CD包含很多流程,如拉取代碼、測試、構建打包、登錄遠程服務器、部署發佈等等。 而Github Actions是Gi …
Continue Reading背景介紹 相信大部分開發人員和測試人員對 postman 都十分熟悉,對於開發人員和測試人員而言,使用 postman …
Continue Reading本文基於Gitlab CI/CD及Docker快速實現項目的自動部署。 注意:本文較長,瀏覽需要12分鐘左右。 1.環境 …
Continue Reading@ 目錄 1. 簡介 2. 學習目標 3. 應用程序交付 4. CI / CD 5. GitOps 6. 其它資源 1. …
Continue Reading在傳統的單體軟件架構中,軟件開發、測試、運維都是以單個進程為單位。 當拆分成微服務之後,單個應用可以被拆分成多個微服務, …
Continue Reading準備工作 一、開啟docker的tcp 我的服務器是linux,以端口2376為例,找到docker.service,在 …
Continue Reading