Gitea CI Runner 是 Gitea CI/CD 系统的一部分,用于在 Gitea 上运行持续集成和持续交付任务。它具有以下特性: 多平台支持:Gitea CI Runner 可以在不同的操作系统上运行,包括 Linux、Windows 和 macOS,以满足不同项目的需求。 自动化构建:可以配置 Gitea CI Runner 来自动触发构建任务,例如在代码推送或者合并请求...
2.启动 Runner 首先编译act_runner程序 git clone https://gitea.com/gitea/act_runner.git cd act_runner make build 然后将 Runner 注册到 Gitea 服务器。 方法一:使用交互命令配置 $ ./act_runner register INFO Registering runner, arch=amd64, os=linux, version=0.1.5. WARN Runner in user-mode. I...
当然,理论上说,git是不需要服务端程序的,安装完git之后,可以使用ssh来登录,使用主机的用户管理来做用户权限管理,但是对于windows用户似乎有点难,操作有点复杂。所以才有了一众在git之上开发的服务端程序。这些程序各有各的优点,可以根据自身的需要选择。 目前试用了gitlab,gerrit,gogs,还有一个gitolite没试用,但是也...
INFO Enter the runner token: [输入 Runner 令牌] INFO Enter the runner name (ifsetempty, use hostname:ubuntu ): [输入 Runner 名称] INFO Enter the runner labels, leave blank to use the default labels (comma-separated,forexample, ubuntu-20.04:docker://node:16-bullseye,ubuntu-18.04:docker:/...
Gitea 支持多种代码仓库导入方式,需在 `app.ini` 文件中进行额外配置,然后重启容器。此外,Gitea 与 Drone 无缝集成,Drone 是一款基于 Docker 的 CI/CD 工具,用于自动化构建、测试和发布流程。Drone 由服务端 (`drone-server`) 和运行器 (`drone-runner`) 组成,必须与特定 Git 仓库绑定。在 ...
Description When executing a workflow in a windows runner (docker desktop using windows containers and hyperv) could not find plugin bridge in v1 plugin registry: plugin not found Gitea Version v1.21.5 Can you reproduce the bug on the Gi...
Drone 服务器管理 CI/CD 系统的调度,而 Drone Runner 则是 CI/CD 流水线的执行者。 环境准备 Drone Runner 支持多种运行环境:Doceker、K8s、Windows/Linux/MacOS客户端、SSH 等。 使用Docker 作为 Drone Runner 的好处是可以将流水线执行过程完全以容器化的方式执行,不对容器的宿主服务器环境造成破坏。在本实践中...
任务管理:系统管理员可以访问Runners管理界面,创建、编辑和删除Runner,以便对任务进行统一管理和调度。文心快码可以辅助开发者在编写任务脚本时,提供智能代码补全和错误检查,提升任务脚本的编写效率。 集成第三方插件:通过集成GitHub Marketplace中的Actions插件,用户可以轻松扩展Gitea Actions的功能,例如使用Docker、Kubernetes等...
docker pull drone/drone:2.13.0docker pull drone/drone-runner-docker:1.8.2 Drone和Jenkins这类CI工具不一样,它必须绑定指定的Git仓库,因此在启动的时候必须配置好对应的仓库信息。我们以Gitea仓库为例。 准备工作 首先在Gitea里面创建好对应的验证信息
We provide an officialgo-sdk, a CLI tool calledteaand anaction runnerfor Gitea Action. We maintain a list of Gitea-related projects atgitea/awesome-gitea, where you can discover more third-party projects, including SDKs, plugins, themes, and more. ...