
基于 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