我们使用Jenkins进行CI.
我有一个使用CMake 2.8.4和VS2010(NMake Makefiles)在Windows中构建的项目.一旦构建完成,我们手动压缩文物以给人们.如果可能的话,我想通过Jenkins创建一个安装包,而不是必须压缩所有内容.
有没有人知道可以完全使用命令行的安装程序,所以我可以将命令放在Jenkins的"执行批处理命令"窗口中?有没有人这样做过?您使用的安装程序创建者是什么?希望在免费/开源领域寻找一些东西.
我通过Jenkins 使用Inno Setup取得了很大的成功.它是Windows的免费安装程序.安装文件是通过脚本创建的,并且在执行这些脚本以创建安装文件时可以使用命令行参数.可以将Inno Setup脚本添加到源控件存储库以跟踪更改,同时还可以让Jenkins访问它们.