随笔分类 -  最佳实践

摘要:使用 SSH 连接 Git 服务器关于 SSH SSH (Secure Shell) 是一种安全的远程登录协议,可以让你通过安全的加密连接进行远程登录。目前,Mac、Windows 10、Linux 系统均有内置 OpenSSH 客户端。如果你想通过 SSH 连接到 Gitea,首先需要创建一对 SSH 密钥(即公钥和私钥),然后将 阅读全文
posted @ 2022-12-09 19:19 Gitea 阅读(9657) 评论(1) 推荐(2) 编辑
摘要:使用 Gitea + Drone CI 自动部署 Hexo 静态网站到 Cloudflare Pages这篇指南将带你从零开始创建一个由 Hexo 框架搭建的静态网站,通过提交到 Gitea 存储库来触发 Webhook,引导 Drone CI 构建网站静态资源以及自动发布到 Cloudflare Pages。 阅读全文
posted @ 2022-11-10 16:44 Gitea 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:基于 Docker 构建轻量级 CI 系统:Gitea 与 Woodpecker CI 集成WoodpeckerCI 是一个由社区维护的 DroneCI 分支,使用 Apache License 2.0 许可证发布。社区版进一步扩展了 pipeline 的功能特性、支持对文件路径设置 pipeline 执行条件,并且可以与 Gitea 实现紧密集成 阅读全文
posted @ 2022-11-04 17:32 Gitea 阅读(1514) 评论(0) 推荐(0) 编辑
摘要:Gitea 与 Drone 集成实践:完全基于 Docker 搭建的轻量级 CI/CD 系统Drone 是一个使用 Go 语言编写的自助式的持续集成平台,和 Gitea 一样可以完全基于容器部署,轻松扩展流水线规模。开发者只需要将持续集成过程通过简单的 YAML 语法写入 Gitea 仓库目录下的描述文件 .drone.yml 就可以完成 CI/CD 配置。 我们以 gitea.com 服务器为例,搭建一套使用 Gitea 与 Drone 的 CI/CD 系统。 阅读全文
posted @ 2022-09-21 16:19 Gitea 阅读(10085) 评论(9) 推荐(10) 编辑
摘要:Gitea 与 Jenkins 的集成实践,打造你的专属 CI/CD 系统Gitea 与 Jenkins 的集成实践,打造你的专属 CI/CD 系统 阅读全文
posted @ 2022-09-16 10:31 Gitea 阅读(8680) 评论(5) 推荐(4) 编辑