Drone 是一款基于 Docker 的轻量级开源 CI/CD 工具,旨在帮助开发人员自动化构建、测试和部署应用程序。它拥有简单易用的配置方式,并且支持多种流行的源代码管理平台和容器平台。 前期准备 一台服务器或本地虚拟机 服务器已安装 Docker、Drone Gitee 仓库 SpringBoot 测试项目 配置Gitee 登录Gitee ,点击头像,找到设置,...
GITEE 配置 DRONE 自动化部署关键步骤涵盖:1、创建OAuth应用授权Drone登录、2、安装配置Drone Server与Drone Runner、3、编写.drone.yml文件以制定任务流程、4、调试确保流程正确无误。创建OAuth应用,须于Gitee平台进行,以获得必要的Client ID及Client Secret,它们将用于设置Drone,让后者能够与Gitee通信。安装Drone时,确保...
使用Gitee Go 流水线进行扫描分析 将安全扫描集成到流水线,对提交/合入代码进行检测。 如何使用 立即集成 使用IDEA 插件离线检测 将OpenSCA 扫描能力集成到 IntelliJ 平台 IDE 工具,随时随地保障组件依赖安全。 如何使用 了解详情 使用OpenSCA CLI 扫描分析 OpenSCA CLI 是一款开源的软件成分分析工具,用来扫描...
Drone 是一款基于Docker的轻量级开源CI/CD工具,旨在帮助开发人员自动化构建、测试和部署应用程序。它拥有简单易用的配置方式,并且支持多种流行的源代码管理平台和容器平台。 前期准备 一台服务器或本地虚拟机 服务器已安装 Docker、Drone Gitee 仓库 SpringBoot 测试项目 配置Gitee 登录Gitee ,点击头像,找到设置,页面左...
使用Gitee Go 流水线进行扫描分析 将安全扫描集成到流水线,对提交/合入代码进行检测。如何使用 立即集成 使用IDEA 插件离线检测 将OpenSCA 扫描能力集成到 IntelliJ 平台 IDE 工具,随时随地保障组件依赖安全。如何使用 了解详情 使用OpenSCA CLI 扫描分析
加入Gitee 与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :) 免费加入 已有帐号? 立即登录 文件 master 克隆/下载 esp-drone / LICENSE GNU General Public License v3.0 Permissions of this strong copyleft license are conditioned on making available complete source code of ...
version: '3' services: drone-server: image: drone/drone:2 ports: - 4443:443 - 8080:80 restart: always environment: - DRONE_GITEE_SERVER: https://gitee.com - DRONE_GITEE_CLIENT_ID: <github-client-id> - DRONE_GITEE_CLIENT_SECRET: <github-client-secret> - DRONE_SERVER_HOST: <example....
7.2开始支持的,之前的版本并不支持gitee官方文档Gitee | Drone教程博客基于码云Gitee + Drone CI搭建...
在自己的Gitee后台创建一个可以访问自己仓库的应用,位置在个人设置-数据管理-第三方应用。Gihub和Gitlab也是类似的,创建一个OAuth的应用,方便可以通过这个密钥访问我们的仓库。Homepage URL:填写部署Drone的地址,可以是域名也可以是ip callback URL:认证登陆地址,上面的地址加上/login,{{HomePage}}/login 2、...
接下来,你需要配置 Gitee。登录 Gitee 后,点击头像找到设置,在页面左侧选择数据管理-第三方应用,然后创建应用并按照要求进行配置。配置 Drone 项目 在服务器上登录并部署好 Drone 后,你可以通过其 web 端来配置项目。首先,找到你的 Java 项目,并在 Settings 界面中开启 Trusted 选项。这样,Drone 就能信任并...