【发布时间】:2011-03-10 08:47:45
【问题描述】:
我们有一个自动构建系统,它可以输出包,经过回归测试并打包到一个整洁的安装程序中,准备好供最终用户进行 d/l 和部署。 我们通过 redmine 跟踪最终用户支持请求/错误报告。到目前为止,我们手动将包上传到相应的。 redmine 项目的“文件”部分,通过 Web 界面。
我想做的是自动化这一步。 我想这需要几行 Ruby 来与 redmine 的数据库交互。我对 redmine 的内部结构知之甚少。 :)
基本上我想要相当于一个
mv package-x.y.z.tbz /usr/local/redmine/files/
作为一个 Ruby(或任何适合需要的语言)脚本,它创建正确的文件名并将文件注册到 redmine 的数据库中,因此它看起来就像是通过 Web 界面手动上传的一样。
干杯!
【问题讨论】:
-
@Zoredache:为什么是服务器故障?我的意思是,很明显它不属于 SO 或 SU,但是...
标签: ruby command-line file automation redmine