即将推出的 Gitea Actions 致力于打造一个 CI/CD 工具的标准协议,第三方 CI 系统可以基于actions 协议与 Gitea 平台集成,提供一站式管理方案。Gitea Actions 为此走出了第一步。 回顾GitHub Actions GitHub Actions是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行任务、测试和部署。用户可以创建工作流程来构...
Gitea Actions具有以下显著特点: 跨平台性:Gitea Actions支持在多种平台上运行,无论是Linux、macOS还是Windows,都能方便地使用Gitea Actions进行CI/CD操作。这意味着开发者可以在任何平台上进行开发和测试,无需担心平台兼容性问题。 安全性:由于Gitea主要服务于中国的开发者社区,对于中国用户来说,由于访问GitHub可能会存...
即将推出的 Gitea Actions 致力于打造一个 CI/CD 工具的标准协议,第三方 CI 系统可以基于actions 协议与 Gitea 平台集成,提供一站式管理方案。Gitea Actions 为此走出了第一步。 回顾GitHub Actions GitHub Actions是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行任务、测试和部署。用户可以创建工作流程来构...
gitea升级 为什么升gitea是一个源码管理软件,了解到这个软件时,版本是1.18.5,不具备cicd的能力,需要集成drone实现cicd的功能。今天突然想了解重温drone的功能,重新查询资料,发现官网已说明可以支持cicd了,从1.19开始发布了GiteaActions用于支持CICD。而在1.21.0以后已经默认集成了GiteaActions。 参考:GiteaAction ...
Gitea Actions是源于Github Actions的一个项目,是基于Github Actions开源项目改造而来,同时也兼容了Github Actions绝大多数的功能。大多数情况下可以无缝切换的使用。 Act-Runner 安装 这里同样是使用Docker Compose进行安装,安装之前先在部署好的Gitea上去获取Token用于注册Runner。
Gitea:目前主要由社区贡献者维护,没有官方的商业支持。GitLab:提供了企业版和托管服务 GitLab.com,以及专业的技术支持和咨询服务。GitHub:作为微软旗下的产品,提供了企业版 GitHub Enterprise 和 GitHub Actions 等商业化服务。 安装 这里使用二进制文件安装。所有打包的二进制程序均包含SQLite,MySQL和PostgreSQL的数据库...
Github Actions 自动构建前端项目并部署到服务器 如果你的项目是 Github 项目,那么使用 Github Actions 也许是更好的选择。 部署到 Github Page 接下来看一下如何使用 Github Actions 部署到 Github Page。 在你需要部署到 Github Page 的项目下,建立一个 yml 文件,放在.github/workflow目录下。你可以命名为ci.yml...
首先,通过url:Git - Downloads在以下界面下载git并安装接着,配置git以及基本操作:1.配置用户名称和邮箱地址(必要条件,这样仓库才能分别不同的上传者)在windows桌面上右键,显示更多选项,点击bash here 打开上述窗口后输入以下内容,即可完成该步配置。$ git config --global user.name 这里填用户名 $ git co ...
Github Actions的Yaml结构 name:workflow名称 on:触发器 env:自定义的环境变量 job:一个workflow可以有多个job,每个job包含多个step runs-on:任务容器,如ubuntu-latest,windows-latest,macos-latest step:任务步骤 action:每个步骤可以执行多个命令 Github Actions的使用限制 ...
Git配置所有的配置文件,其实都保存在本地!查看配置 git config -l查看不同级别的配置文件:#查看系统config git config --system --list #查看当前用户(global)配置 git config --global --listWindows下Git相关的配置文件目录:1)、Git\etc\gitconfig :Git 安装目录下的 gi ...