[开源] DeployX:一个记录“哪个环境部署了哪个版本”的桌面工具

5 月 9 日
 q2316367743

项目地址:https://github.com/q2316367743/DeployX

下载地址:https://download.upgrade.toolsetlink.com/download?appKey=DJCotpvzuTDzJbPZCbbQXw

官网(软件截图可以在官网查看):https://deploy-x.esion.xyz/


这工具干嘛的?

简单说:帮你记住每个环境(测试/生产/客户 A/客户 B )当前跑的版本号,以及每次升级时的日志和物料( SQL 、配置、脚本等)。

就是一个发版记录本,但比 Excel 直观。


核心界面

部署矩阵:一张表,横轴是环境,纵轴是版本,一眼看清谁跑着谁。

不做什么?

后面会根据反馈把这个功能做实,最终目标是:既能记录发版,也能快速本地打包+一键推送

但现在,请把它当成发版记录工具用。


适合谁?


求反馈

  1. 你会用这种“纯记录型”工具吗?
  2. 缺什么功能会让你觉得“有了就好了”?
  3. 实验性的脚本功能,你希望它最终长什么样?

开源项目,求试、求喷。

988 次点击
所在节点    分享创造
7 条回复
wsbqdyhm
5 月 9 日
一般我都是让 hermes 做个架构 skil ,写进记忆
keepfun
5 月 9 日
golang 和 python 项目支持么?

我们现在服务器 不让直接登录,要通过 jumpserver 登录,是不是就没法用这个了。
q2316367743
5 月 9 日
@keepfun 部署其实就是本地顺序执行命令,所以和语言没什么关系
firefox12
5 月 10 日
好像 都是 k8s 基于 cicd 的 没看出来那个场景有机会用
q2316367743
5 月 10 日
@firefox12 主要是小公司用的,比如我们公司就有很多产品,我自己就要经常打包不同的项目,每个项目都是客户的服务器,有时候还需要 vpn 才行,这个软件就有作用了
firefox12
5 月 11 日
我觉得你们需要一个发布系统,而不是靠这个来判断。
q2316367743
5 月 11 日
@firefox12 #6 1. 小公司,不可能搞发布系统。2. 客户的环境都是内网,发布系统也传不上去啊。3. 这个软件核心是记录版本更新记录的,比如你自己接的活,自己的项目

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

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

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

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

© 2021 V2EX