所以有这个特殊的 jython 项目需要几个依赖项,例如 Jenkins,某种颠覆,这需要在 windows 上完成。
考虑使用 pip 来帮助安装所有这些项目,或者我应该看看其他地方,比如 NSIS,我会不会很理智?
更新:我真的应该改写这个 - 我在深夜问这个问题的错。有一个自动化测试项目具有以下依赖项:
- Java JDK
- 杰通
- 蚂蚁
- 机器人框架
- 颠覆
- 詹金斯
我个人更喜欢在 Linux 上运行,但需要使用它的人通常是 Windows 用户。我有足够的信心编写一个脚本来在 Linux 上安装所有这些,但我想要的是有一个可以安装相关工具的脚本/安装程序。
我希望有一个脚本来完成所有这些工作——在 Ubuntu 上使用 apt-get 很容易;但在 Windows 上,这很快就变得不简单了。
尝试这样做的最佳方法是什么?我应该为单独的操作系统创建单独的安装程序吗