问题标签 [drone.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
101010 浏览

git - GitLab CI 与 Jenkins

Jenkins 与 GitLab CI、drone.io 等其他 CI 之间的区别是什么?在一些研究中,我只能提出 GitLab 社区版不允许添加 Jenkins,但 GitLab 企业版可以。还有其他显着差异吗?

0 投票
1 回答
445 浏览

continuous-integration - 是否可以在开源无人机中显示服务容器的日志?

我想查看作为服务容器添加的我的 api 日志。现在我的应用程序无法连接到myapi. 如果我在本地做,$ drone exec它可以工作,但它不适用于托管无人机,我想查看服务日志myapi

这是我的一个例子.drone.yml

编辑:显然drone:0.5 显示来自所有服务的日志,而drone:0.4 仅显示build容器的日志。

0 投票
1 回答
3245 浏览

docker - 如何从 .drone.yml 构建 docker 镜像?

我有一个 (.drone.yml) 测试文件,我想从中构建一个 docker 映像。根据文件,我必须使用无人机来构建它。

我尝试了本教程(https://www.digitalocean.com/community/tutorials/how-to-perform-continuous-integration-testing-with-drone-io-on-coreos-and-docker)和其他几个教程,但是我失败了 。

谁能告诉我一个简单的方法来构建 .drone.yml !谢谢

0 投票
1 回答
1677 浏览

docker-compose - Gogs + Drone getsockopt:连接被拒绝

在 Gogs/webhooks 界面中,当我单击测试交付按钮时出现此错误;

Delivery: Post http://localhost:8000/hook?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZXh0IjoidG9tL2Ryb255IiwidHlwZSI6Imhvb2sifQ.UZdOVW2IdiDcLQzKcnlmlAxkuA8GTZBH634G0K7rggI : dial tcp [::1]:8000: getsockopt: connection refused

这是我的 docker-compose.yml 文件

0 投票
1 回答
472 浏览

drone - 连接到无人机上的 bitbucker 服务器时未构建存储库

我正在尝试使用 bitbucket 服务器进行无人机 0.5,它似乎已连接,因为我可以看到我的存储库。但它一直说它还没有任何构建。我将drone.yml 添加到我的仓库中,但什么都没有……我错过了什么吗

0 投票
1 回答
1185 浏览

continuous-integration - 使用drone.io 进行集成测试

我正在使用一个名为 Drone(drone.io) 的 CI 工具。所以我真的很想用它做一些集成测试。我想要的是 Drone 在无人机主机上的某个端口上启动我的应用程序容器,然后我就可以针对它运行集成测试。例如在 .drone.yml 文件中:

0 投票
1 回答
449 浏览

drone - 无人机构建错误:无法找到包 git

我的drone.yml 文件如下.. 不断收到错误有unable to locate package git. 什么建议吗?

0 投票
1 回答
283 浏览

docker - 映像成功构建,但由于身份验证凭据而无法推送

一切都适用于 drone.io , build 等,但它不会在最后推动......有什么建议吗?

0 投票
1 回答
435 浏览

ubuntu - apt-get error on drone.io

I am having a problem with my build on drone.io just running the apt-get update command. It errors out with:

Below are my steps in my build:

How do I fix this ?

0 投票
2 回答
709 浏览

go - drone.io 不使用 GitHub repo 的 .drone.yml 文件

我对 CI 工具无人机有疑问。目前我正在使用drone.io 和自托管版本我有同样的问题。当我尝试构建我的 golang 测试应用程序drone.io 时,总是忽略我的 .drone.yml 文件。

GitHub 存储库是:https ://github.com/norbell/dronetest

我的 .drone.yml 文件如下所示:

我的drone.io 项目的设置页面是这样的:

在此处输入图像描述

当我单击构建按钮时,它显示该项目已成功“构建”:

在此处输入图像描述

显然做了一切,但没有建立我的项目。我已经完成了在文档中找到的所有内容,但无法正常工作。

当我将go getgo buildgo run main.go放入设置页面的“命令”文本区域字段时,无人机突然能够构建我的 go 应用程序。

我不确定我做错了什么,所以如果有人可以帮助我,那就太好了。:)