​drone(drone是什么牌子)

时间:2025-10-31 17:46

来源:生活常识网

点击:

drone(drone是什么牌子)

drone使用环境

IP地址

端口

所属服务

10.10.9.208

300

Gitea网页管理服务

10.10.9.208

2222

SSH、HTTP下载代码服务

10.10.9.208

7500

Drone-Server服务

10.10.9.208

3100

Drone-Runner

Gitea简介

Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证,它是从Gogs发展而来的,因为Gogs由单一管理者做决定,因此诞生了Gitea,它采用社区管理模式,增加了诸多新特性,而且由社区众多的维护者来决定它的发展方向,因此拥有更强的生命力和发展潜力。

Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。采用 Go 作为后端语言,只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了 x86,amd64,还包括 ARM 和 PowerPC.

功能特性支持活动时间线支持 SSH 以及 HTTP/HTTPS 协议支持 SMTP、LDAP 和反向代理的用户认证支持反向代理子路径支持用户、组织和仓库管理系统支持添加和删除仓库协作者支持仓库和组织级别 Web 钩子(包括 Slack 集成)支持仓库 Git 钩子和部署密钥支持仓库工单(Issue)、合并请求(Pull Request)以及 Wiki支持迁移和镜像仓库以及它的 Wiki支持在线编辑仓库文件和 Wiki支持自定义源的 Gravatar 和 Federated Avatar支持邮件服务支持后台管理面板支持 MySQL、PostgreSQL、SQLite3、MSSQL 和 TiDB(MySQL) 数据库支持多语言本地化(21 种语言)支持软件包注册中心(Composer/Conan/Container/Generic/Helm/Maven/NPM/Nuget/PyPI/RubyGems)安装

Gitea的官方文档有中文版,其中介绍了多种安装方式,我们以docker部署为例,采用最基本的部署方式,即使用内部dronesqlite3为数据库,docker-compose部署配置文件如下:

version: "3"networks: gitea: external: falseservices: server: image: gitea/gitea:1.码17.2 container_name: gitea environment:- USER_UID=1000- USER_GID=1000- SSH_PORT=2222 restart: always networks:- gitea volumes:- ./data:/data- /etc/timezone:/etc/timezone:ro- /etc/localtime:/etc/localtime:ro ports:- "3000:3000"- "2222:2222"

其中环境变量的配置很多,我们可以在官方文档中查看,这里主要修改一下SSH_PORT的端口,因为默认使用22端口,这会和主机的ssh服务端口冲突,因此我们修改一下端口为2222,3000端口为网页管理端口,其他的配置在第一次访问时会通过网页的方式配置。

使用命令启动镜像:

docker-compose up -d配置

因为比较轻量级,所以启动速度非常快,第一次访问网页端会进入初始配置页面

这里需要配置的项目有app以下几个:

站点名称:名称随意配置服务器域名:就是宿主机的IP地址或者绑定的域名基础URL:这里就是网页是什么访问地址,把localhost改为宿主机IP或者域名即可

在可选设置中需要修改一些配置,服务器和第三方服务设置dronel下载管理员账号下载设置

服务器和第三方服务设置dronel下载

这里主要是启用本地模式,因为默认会使用CDN连接一些外网的资源,对于服务器不能连接外网的公司,必须要启用本地模式。一般我们都是企业内使用,因此不需要用户注册,通过管理员创建账号即可。

管理员账号下载设置

默认第一个注册用户会成为管理员,我们直接在这里创建好管理员信息,这里要注意的是用户名有一些保留字是不能使用的,例如admin

配置好以后点击“立即安装”就可以进入用户页面,drone无人机。

导入外部无人机仓库代码

Gitea支持从以下代码管理仓库导入代码库

如果要支持导入,还要进行一些配置,在gitea/conf/app.ini文件中增加如下配置

[migrations]ALLOW_LOCALNETWORKS = true[webhook]ALLOWED_HOST_LIST = 10.10.9.208/16

然后重启容器

docker-compose restartDrone简介

Drone 是一款基于 Docker 的 CI/CD 工具,所有编译、测试、发布的流程都在 Docker 容器中进行.

开发者只需在项目中包含 .drone.yml 文件,将代码推送到 git 仓库,Drone 就能够自动化地进行编译、测试、发布。

为什么使用 Drone 作为 CI/CD 工具功能灵活强大:构建、测试、发布、部署,你想干什么都可以下载,一套系统全搞定兼容性好:支持所有 SCM、所有平台、所有语言环境部署简单:原生支持 Docker 容器,启动两个容器就完成了部署,其它构建、测试、部署工具在使用时会自动从 docker 仓库拉取扩展性强:强大的插件系统,丰富的插件可以免费使用,也可以自定义配置简单:正如官方宣传的那样,“configuration as a code”,所有功能、步骤、工具、命令,一个 yaml 配置文件全搞定维护简单:直接复用 SCM 的账号体系和权限管理,无需注册用户、分配权限安装

Drone 由操作两部分构成二维:

Server 负责任务调度Runner 执行 Pipeline 的具体任务

因此安装有两个镜像drone/drone:2.13.0和drone/drone-runner-docker:1.8.2,首先下载镜像

docker pull drone/drone:2.13.0docker pull drone/drone-runner-docker:1.8.2

Drone和Jenkins这类CI工具不一样,它必须绑定指定的Git仓库,因此在启动的时候必须配置好对应的仓库信息。我们以Gitea仓库为例。

准备工作

首先在Gitea里面创建好app对应的验证信息

生成的令牌要记住,Drone使用OAuth2连接Gitea,这里创建好应用,重定向URI配置Drone服务的登录地址,虽然我们还没有创建好Drone服务,但是这里可以先填写好地址和端口,后面连接创建Drone服务的时候注意要和这里保持一致。

记录下客户端ID和客户端密钥。Drone是包含server和runner的,他们之间的通信需要进行加密,可以通过如下方式生成密钥:

openssl rand -hex 16drone-server启动文件配置

version: "3"services: drone-server: image: drone/drone:2.13.0 container_name: drone-server restart: always ports:- "7500:80" volumes:- ./data:/data environment:- DRONE_GITEA_SERVER=http://10.10.9.208:3000- DRONE_GITEA_CLIENT_ID=9eedfa2e-b0aa-497e-aaee-c7434755fd9c- DRONE_GITEA_CLIENT_SECRET=gto_zdessppj4gly2lqq2bby3qvsa6xbbrbrngj3rv24pzotsfjw4q- DRONE_RPC_SECRET=7cc96b3ca902a735958033cb233abb6e- DRONE_SERVER_HOST=10.10.9.208:7500- DRONE_SERVER_PROTO=http- DRONE_USER_CREATE=username:xingxing,admin:trueDRONE_GITEA_CLIENT_ID(必填) Gitea OAuth 客户端IDDRONE_GITEA_CLIENT_SECRET(必填)Gitea OAuth 客户端密钥DRONE_GITEA_SERVER(必填二维)Gitea 服务器地址,例如 http://10.10.9.208:3000。注意填写准确的 http(s) 协议,否则你会看到来自 Gitea 的错误报告:unsupported protocol scheme。DRONE_RPC_SECRET(必填)在准备工作中使用 openssl rand -hex 16 生成的共享密钥。这个密钥用于验证 Drone Server 和 Runner 之间的 RPC 连接。因此,在 Server 和 Runner 上都必须使用相同的密钥。DRONE_SERVER_HOST(必填)访问 Drone 时所用的域名或 IP 地址。如果使用 IP 地址,还应该包含端口。 例如 http://10.10.9.208:7500。DRONE_SERVER_PROTO(必填)设置服务器手机的协议,使用:http 或 https。 默认为 https。DRONE_USER_CREATE管理员配置,这里的管理员用户名是Git仓库的用户名,不一定是Git仓库的管理员,只要是Git仓库的用户即可

配置完后启动drone-入门教程server服务

docker-compose up -d

然后访问http://10.10.9.208:7500会自动跳到Gitea的授权页面,授权后填写邮箱、用户名、公司即可drone进入页面。在这里要注意一点,Drone是没有登录界面的,那么它是怎么获取到Gitea中的仓库进行构建的呢?

Drone和Gitea共用用户信息,当我们访问Drone的时候,如果在相同的浏览器内登录了Gitea,那么Drone就会使用当前Gitea登录用户的信息获取仓库数据;如果没有登录Gitea,那就会跳转到Gitea等登录页面。这个地方让我困惑了很久,一直不知道为什么有些仓库可以获取到,有些仓库又获取不到。还要注意一点,如果已经打开了Drone,我们再切换了Gitea登录的用户,那么Drone是不会自动进行切换的,这个时候需要在Drone中退出登录,再刷新页面登入即可实现切换账号。

进入后我们就看到了操作当前可以构建的仓库,如果在Gitea增加了参与的项目,而这里又看不到,可以点击Sync按钮进行手动同步。然后进入仓库激活它,进行一些设置。

不要接收pull和fork的WebHook消息,Trusted这里只有Drone管理员才能看到,其他用户是看不到的。

drone-runner启动drone文件配置

version: "3"services: drone-runner: image: drone/drone-runner-docker:1.8.2 restart: always container_name: drone-runner volumes:- /var/run/docker.sock:/var/run/docker.sock:rw environment:- DRONE_RPC_PROTO=http- DRONE_RPC_HOST=10.10.9.208:7500- DRONE_RPC_SECRET=7cc96b3ca902a735958033cb233abb6e- DRONE_RUNNER_CAPACITY=2- DRONE_RUNNER_NAME=runnerDRONE_RPC_HOST填app写 Drone Server 的主机名(以及可选填的端口号)DRONE_RPC_PROTO传输协议:http 或 httpsDRONE_RPC_SECRET与 Drone Server 共享的密钥,就是在准备工作中使用 openssl rand -hex 16 生成的共享密钥DRONE_RUNNER_CAPACITYRunner 可以并发执行的入门教程入门教程流水线数量二维,drone无人机怎么下app,默认:2DRONE_RUNNER_NAME自定义是什么 Runner 名称

验证runner是否成功。

docker logs drone-runner

日志中包含以下内容则表示启动成功

starting the serversuccessfully pinged the remote server使用构建

Drone是采用配置文件的方式进行流水线配置的,drone无人机app下载二维码,因此我们首先要在对应dronel的仓库根目录下创建.drone.yml文件,内容如下:

kind: pipelinetype: dockername: test

文件提交后就会自动触发构建

我们可以通过手动在Drone中创建一个流水线也可以通过配置触发方式来自动触发,在使用Jenkins的时候,我们需要在Git仓库中配置WebHook,并且选择WebHook的触发事件,这样才能自动触发构建,但是在安装配置Drone的时候我们并没有配置触发方式,为什么添加了作品.drone.yml文件就自动触发构建了呢?原因是因为Drone是与Git仓库绑定的,当我们在创建Drone服务的时候已经配置了Gitea仓库的认证信息,那么当我们在Drone中激活一个项目的时候,Drone就会自动在Gitea中为对应的项目创建WebHook,dronel的所有作品。

进入WebHook编辑页面,会看到默认帮我们选中了一些触发条件

在这里配置一下我们的触发条件,就可以自动触发构建。在这里要注意一下,Gitea在触发WebHook的时候,必须配置可以接收WebHook消息的列表,drone什么意思,还记得我们在上面配置的webhook.ALLOWED_HOST_LIST吗?主要就是在这里使用的,如果没有配置,那么触发以后就会报错,报错信息可以在WebHook配置页面的下方看到。

到下载这里我们的Gitea+Drone自动化构建系统就完成了,下面还有一个小技巧。在Drone的项目配置页面,我们会看到Badges选项。

把里面的内容复制出来,添加到项目的README.md文件头部,这样我们就可以在Gitea项目页面中看到当前流水线的状态,就像右上角红框中显示的那样。

相关阅读
​年宵花 那些花 寓意好(年宵花卉有哪些)

​年宵花 那些花 寓意好(年宵花卉有哪些)

年宵花 那些花 寓意好(年宵花卉有哪些) 过年的时候家家都是聚在一起吃团圆饭,而且会互相串门,我们在过年的时候都会在家里摆上一...

2025-10-31 17:43:57

​重油污清洗剂配方,去衣服油污最强的清洁剂配方是什么

​重油污清洗剂配方,去衣服油污最强的清洁剂配方是什么

重油污清洗剂配方,去衣服油污最强的清洁剂配方是什么 本文目录 1.去衣服油污最强的清洁剂配方是什么2.给力妈妈重油污清洁剂3.去油污清...

2025-10-31 17:41:42

​周涛的最美瞬间(周涛一路走来只为遇见更好的自己)

​周涛的最美瞬间(周涛一路走来只为遇见更好的自己)

周涛的最美瞬间(周涛一路走来只为遇见更好的自己) 作者|吕姑娘 今天是主持人周涛51周岁生日。 很多人不知道周涛的实际年龄。毕竟,...

2025-10-31 17:39:28

​snp是什么牌子(snp是什么意思)

​snp是什么牌子(snp是什么意思)

snp是什么牌子(snp是什么意思) snp是什么牌子 冬季气候干燥,小仙女们为了保护自己娇嫩的皮肤也是煞费心思。不少妹纸会鞋子在年底囤一些...

2025-10-31 17:37:13

​普朗蒂酒庄(普朗 酒)

普朗蒂酒庄(普朗 酒) 普朗蒂酒庄的葡萄酒,这款酒的价格在200美元左右。在美国,一瓶普通的红酒大约在10美元左右,而这款酒的价格却高...

2025-10-31 06:00:38

​七子之歌的七子全部回归了吗(七子之歌是哪七子)

​七子之歌的七子全部回归了吗(七子之歌是哪七子)

七子之歌的七子全部回归了吗(七子之歌是哪七子) 伴随着悠扬轻缓的旋律,爱国人士 闻一多 写下的这首《七子之歌》,一时之间成为了...

2025-10-30 19:35:12

​形容温馨的成语有哪些,关于表示描写温馨的成语

​形容温馨的成语有哪些,关于表示描写温馨的成语

形容温馨的成语有哪些,关于表示描写温馨的成语 描写四季的成语 春天: 阳春三月、春光明媚、春回大地、春暖花开、春意盎然、春意正...

2025-10-30 19:32:58

​小学生兴趣爱好100种(小学生兴趣爱好有哪些)

小学生兴趣爱好100种(小学生兴趣爱好有哪些) 暑假是孩子阅读的最佳时间,在这个漫长且完整的时间里,以前没空看的书,现在都可以舒...

2025-10-30 19:30:43

​冰雪奇缘生日惊喜(生日冰雪奇缘主题)

​冰雪奇缘生日惊喜(生日冰雪奇缘主题)

冰雪奇缘生日惊喜(生日冰雪奇缘主题) 冰雪剪辑奇缘生日惊喜 她来了 她来了 她带着雪花勇闯天涯来了。 时隔6年,全球最卖座的动画CG电影...

2025-10-30 19:28:28

​乐山大佛在哪里个城市哪座山,太原大佛山风景区在哪里

​乐山大佛在哪里个城市哪座山,太原大佛山风景区在哪里

乐山大佛在哪里个城市哪座山,太原大佛山风景区在哪里 本文目录 1.太原大佛山风景区在哪里2.九寨沟和乐山大佛在一个方向吗3.乐山大佛具...

2025-10-30 19:26:13

​儿童补钙产品排行榜(9款宝宝补钙产品对比)

​儿童补钙产品排行榜(9款宝宝补钙产品对比)

儿童补钙产品排行榜(9款宝宝补钙产品对比) 上周,笨爸爸发布了《宝宝补钙产品评测(上)》,核心观点有这么几个: 1、常见的枕秃、...

2025-10-30 19:23:58

​汾酒建厂纪念酒价格表,汾酒建厂70周年

​汾酒建厂纪念酒价格表,汾酒建厂70周年

汾酒建厂纪念酒价格表,汾酒建厂70周年 汾酒建厂纪念酒是为庆祝汾酒百年建厂而推出的一款特别纪念酒。该酒选用了精选优质高粱和天然...

2025-10-30 19:21:43

​42度枝江珍品多少钱一瓶酒_42度枝江珍品窖价格

​42度枝江珍品多少钱一瓶酒_42度枝江珍品窖价格

42度枝江珍品多少钱一瓶酒_42度枝江珍品窖价格 42度枝江珍品是一款名贵的白酒,其价格相对较高。目前市场上的价格在2000元至4000元之间,...

2025-10-30 19:19:29

​兰州儒酒价格表(儒酱酒价格表)

​兰州儒酒价格表(儒酱酒价格表)

兰州儒酒价格表(儒酱酒价格表) 兰州儒酒价格表,酒类价格全部上涨,白酒涨幅最大,达到20%以上。其中,兰州本地酒类价格上涨幅度最大...

2025-10-30 19:17:14

​对酱香型白酒的见解,酱香型白酒的特点你知道的有哪些?

​对酱香型白酒的见解,酱香型白酒的特点你知道的有哪些?

对酱香型白酒的见解,酱香型白酒的特点你知道的有哪些? 对酱香型白酒的见解。在他看来,酱香型白酒的核心是“窖池”,而“窖池”的好...

2025-10-30 19:14:59

​桃红色是什么颜色

​桃红色是什么颜色

桃红色是什么颜色 桃红色偏向于粉红,但要比粉红的颜色深很多。桃红色广泛应用于制作服饰、配饰和化妆品上,会比较适合肤色较亮的人...

2025-10-29 17:33:23

​水培植物有哪些

​水培植物有哪些

水培植物有哪些 水培植物有绿萝、吊兰、铜钱草、芦荟、富贵竹、发财树、常春藤、文竹、风信子、千年木等等。水培植物具有格调高雅,...

2025-10-29 17:31:09

​马蜂怕什么气味和东西

​马蜂怕什么气味和东西

马蜂怕什么气味和东西 马蜂怕水、火和旱烟的味道。马蜂怕水,经常在大雨过后会看到许多死马蜂,都是因为遇水来不及回巢的。马蜂还怕...

2025-10-29 17:28:54

​十公里大概多少步

​十公里大概多少步

十公里大概多少步 大概在15385步左右。一般成年人正常走路标准步幅距离为65厘米左右,所以十公里大概也就是需要走15385步左右。步行是一...

2025-10-29 17:26:40

​绿豆芽可以生吃吗

​绿豆芽可以生吃吗

绿豆芽可以生吃吗 不可以,跟黄豆一样,绿豆同样含有抗营养因子如蛋白酶抑制剂、皂甙等,它们可能会刺激肠胃,导致稍微的有点难消化...

2025-10-29 17:24:25

热门阅读
​为什么说回民女人下边带盖(回族女性为什么要佩戴头纱?)

​为什么说回民女人下边带盖(回族女性为什么要佩戴头纱?)

2024-02-19 04:58:01

​网红深夜徐老师:从月薪800到上榜福布斯,因坐拥“油田”受关注

​网红深夜徐老师:从月薪800到上榜福布斯,因坐拥“油田”受关注

2024-11-12 23:39:58

​坐北朝南卫生间最佳方位图解 坐北朝南农村自建房设计图

​坐北朝南卫生间最佳方位图解 坐北朝南农村自建房设计图

2024-05-22 20:24:09

​打坐时8种好的反应,出现了别在意。静下心,打坐对人体的好处多

​打坐时8种好的反应,出现了别在意。静下心,打坐对人体的好处多

2024-01-03 18:12:41

​中国国井价格(国井酒价格一览表)

​中国国井价格(国井酒价格一览表)

2024-04-01 12:32:35

​男人吻你的下面代表什么意思 男人吻下面是不是想要

​男人吻你的下面代表什么意思 男人吻下面是不是想要

2024-10-11 08:34:42

​让女人爽死的几个姿势 莲花坐姿男女的正确坐姿

​让女人爽死的几个姿势 莲花坐姿男女的正确坐姿

2024-08-22 02:12:23

​鸡会吃盐吗 野鸡吃盐几分钟倒下

​鸡会吃盐吗 野鸡吃盐几分钟倒下

2024-03-10 00:33:33

​盘点10位新加坡、马来西亚籍华人歌手,原来梁静茹出生于马来西亚

​盘点10位新加坡、马来西亚籍华人歌手,原来梁静茹出生于马来西亚

2023-12-15 18:27:34

​母子乱伦20多年,为了泄愤,男子对自己70岁的母亲痛下杀手!

​母子乱伦20多年,为了泄愤,男子对自己70岁的母亲痛下杀手!

2024-09-09 10:55:31

​两个人一前一后攻击舒服吗 如何增强一前一后攻击的快感

​两个人一前一后攻击舒服吗 如何增强一前一后攻击的快感

2025-03-24 19:23:40

​女生说缺氧化钙什么意思?缺氧化钙的内涵是什么?

​女生说缺氧化钙什么意思?缺氧化钙的内涵是什么?

2024-04-26 03:46:30

​沱牌酒价格表42度  沱牌酒价格表42度的浓香型白酒

​沱牌酒价格表42度 沱牌酒价格表42度的浓香型白酒

2023-10-25 21:45:58

​任姓家谱147字辈大全 任氏家谱完整篇

​任姓家谱147字辈大全 任氏家谱完整篇

2024-05-22 01:47:04

​原神刻晴安慰部下插画图片啥梗刻晴安慰员工下属是啥同人漫本子

​原神刻晴安慰部下插画图片啥梗刻晴安慰员工下属是啥同人漫本子

2024-01-29 00:57:10

​原神女人物角色不遮副乳图片原神女角色掀看衣服看自己副乳图样子

​原神女人物角色不遮副乳图片原神女角色掀看衣服看自己副乳图样子

2024-01-29 00:59:24

​女朋友会夹会摇是什么意思 女生会夹会摇怎么练

​女朋友会夹会摇是什么意思 女生会夹会摇怎么练

2024-08-19 04:16:22

​五粮液52度国鼎酒价格(国鼎竹荪酒多少钱一瓶)

​五粮液52度国鼎酒价格(国鼎竹荪酒多少钱一瓶)

2023-10-28 03:22:37

​闯关东结局鲜儿怀了谁的孩子(闯关东鲜儿结局)

​闯关东结局鲜儿怀了谁的孩子(闯关东鲜儿结局)

2023-11-01 17:37:47

​狗头萝呼啦圈视频26分钟低价_1080P及其视频高清完整版是什么梗

​狗头萝呼啦圈视频26分钟低价_1080P及其视频高清完整版是什么梗

2024-02-04 01:15:18

​各大银行的客服电话

​各大银行的客服电话

2024-02-28 15:13:57

​相册视频怎么设置成来电铃声苹果手机(苹果手机怎么把相册视频设置成来电铃声)

​相册视频怎么设置成来电铃声苹果手机(苹果手机怎么把相册视频设置成来电铃声)

2023-11-19 07:23:20