我们有一个自动构建系统,可以将包进行回归测试&包装成一个整洁的安装程序,为最终用户准备d/l &部署。 我们通过redmine跟踪最终用户支持请求/错误报告。到目前为止,我们手动将这些软件包上传到了resp。 redmine项目的'文件'部分,通过Web界面。通过命令行将文件添加到redmine中
我想要做的是自动化这一步。 我想这将需要几行Ruby来与redmine的db接口。我对redmine的内部没有任何认识。 :)
基本上我想要的
mv package-x.y.z.tbz /usr/local/redmine/files/
相当于为红宝石(或任何语言适合需要)脚本创建正确的文件名,并登记在管理平台的数据库文件,以便它显示为如果它已通过Web界面手动上传。
干杯!
属于serverfault – Zoredache 2010-06-30 21:38:12
@Zoredache:为什么serverfault?我的意思是,明确它不属于SO或SU,但... – dmckee 2010-07-02 19:56:10