首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drone.io在本地构建,而无需按回购程序

Drone.io在本地构建,而无需按回购程序
EN

Stack Overflow用户
提问于 2016-05-02 16:38:05
回答 2查看 1.8K关注 0票数 3

组队和情人。

我在本地测试了Drone.io,我很喜欢它。

是否有一种无需推送到存储库而在本地使用Drone.io的方法?

我想在开发人员环境中使用它,这意味着开发人员可以在推送到存储库之前测试他们的代码。

有可能这么做吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-12 20:05:27

你可以跑:

代码语言:javascript
复制
drone exec

它需要无人机cli工具

票数 7
EN

Stack Overflow用户

发布于 2018-09-02 18:03:25

虽然您可以在本地运行drone exec来运行构建,但是这样做和没有CI服务器是没有意义的。

CI系统的本质是作为质量障碍,它不依赖人来避免错误滑到您的master分支和生产软件中。这个质量障碍是自动进入构建管道的,不依赖于开发人员显式调用它。此外,如果构建管道不成功,开发人员不应该能够将任何代码合并到master中。

也就是说,如果您期望开发人员在本地运行构建管道,然后推送他们的代码,那么您就注定要失败,因为他们是人类,在某些时候,他们不会运行构建管道,仍然会推动代码。

我的建议是,使用基于主干的开发,在每次合并之前执行构建管道。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36987332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档