😍发现一个持续部署的好东西: Buddy

2018-12-31 21:23:39 +08:00
 daya0576

可以自定义编排部署流程, 可视化做的很好哟.
每一步的边界可以分的很清楚, 让人身心愉悦呀, 很适合我这样的小白
更多..

13637 次点击
所在节点    程序员
70 条回复
jetbillwin
2019-01-01 02:37:24 +08:00
我现在都是直接用 GitHub Actions
1002xin
2019-01-01 03:03:41 +08:00
颜值不错,mark 了
zzw1998
2019-01-01 03:35:10 +08:00
用了很久了😆
LancerComet
2019-01-01 04:28:57 +08:00
感谢,好用,刚弄了个测试项目上去
WildCat
2019-01-01 07:22:35 +08:00
这个定价还是算了,而且项目授权出去不放心
itskingname
2019-01-01 08:42:47 +08:00
@charles2java jenkis 主要是丑
ymj123
2019-01-01 09:06:21 +08:00
鲁棒性如何,我这里 jenkins 排队能排到几百个,一个 job 日志能到 500M,jenkins 都没挂。
daya0576
2019-01-01 09:29:51 +08:00
@mercury233 厉害了.
daya0576
2019-01-01 09:33:45 +08:00
@jetbillwin GitHub Actions 看上去也很酷呀, 已申请
daya0576
2019-01-01 09:34:30 +08:00
@ymj123 Buddy 免费版内存有 1G 的限制🚫...
ixiaohei
2019-01-01 09:56:54 +08:00
@charles2java
估计最大的区别是:jenkins 这种的 ci 配置是需要到 jenkins 中配置(配置文件和代码分开);而 travis-ci、circleci、gitlab-ci 这种 ci,配置是通过配置文件控制,配置文件和代码一起的。
我没有用 buddy,估计是和 travis-ci 差不多。现在国外主流喜欢用后一种模式。优势是代码(配置文件)就是 ci,不需要去 ci 工具中配置,而且配置和变动代码中就可见,比较方便和直视化。
后一种的配置和 ui 都比较现代化。建议玩 github 或者 gitlab 可以使用后一种。另外 github 官方也要出自己的,在内测中,叫 github actions ;现在能申请内测,貌似只能有私有库的才能使用。travis-ci、circleci、gitlab-ci 都是有免费配额的。gitlab-ci 可以把自己主机添加为 runner,在自己的主机跑 ci,不受配额限制。
rockyou12
2019-01-01 10:12:09 +08:00
@ixiaohei jenkins 的 pipeline 文件是可以和项目放一起的。我没用过 jenkins 以外的 ci 工具,但其他 ci 有的功能 jenkins 似乎都有,而且 jenkins 的 pipeline 是半个 groovy 语言,是在写代码而不是配置,这点非常厉害。

可能其他 ci 就是 ui 好看,上手比较简单吧。jenkins 那个 pipeline 真当代码来写坑挺多的,而且 ui 真的落后半个世纪,blueocean 功能又少了很多……难受🙄
superkeke
2019-01-01 10:12:26 +08:00
插眼
WispZhan
2019-01-01 10:19:14 +08:00
@rockyou12 +1

@ixiaohei Jenkins 是 DSL。不论是 Jenkinsfile 还是基础配置都可以通过配置文件修改---JCasC
这是个新项目 /插件
lizheming
2019-01-01 10:41:06 +08:00
同类工具我还是强推 https://drone.io 界面优美,开源,有强大的插件体系,最重要的是基于 Docker 可以使用任意语言写插件,超级爽的。
ymj123
2019-01-01 10:59:13 +08:00
@rockyou12 jenkinsfile 里面调用 bash 点的坑是真的多😂
ixiaohei
2019-01-01 11:23:02 +08:00
@lizheming 看来得我的那些空闲 vps 有的玩了....
FakeLeung
2019-01-01 12:18:08 +08:00
马克一波。
jeremaihloo
2019-01-01 13:42:42 +08:00
@ibegyourpardon #8 这个吃内存和 CPU 的 jenkins 到底好在哪里
Raincal
2019-01-01 13:45:26 +08:00
@ixiaohei GitHub Actions 现在已经支持公开仓库了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/522781

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX