我有 Linux 和 Windows 的奴隶。我想在主人第一次需要在奴隶上运行 git 时自动在奴隶上安装 Git。如果可能的话,你如何告诉 Jenkins 在 Win 或 Linux 上正确安装它?
问问题
5939 次
1 回答
4
基本上,您需要检查哪个 git 是否返回某些内容(Windows 上的哪个 git.exe,前提是您已经安装了GoW -- Windows 上的 Gnu -- commands)。
如果失败,请参阅“设置您的 Git 环境”
在 Linux 上:
sudo yum install git-core # RedHat
sudo apt-get install git-core # Ubuntu
在 Windows 上:
下载并解压msysgit 的便携版本。
您可以使用 Gow 中包含的 curl 命令编写脚本,但要解压缩 7z 存档,您可能需要安装 Peazip(它也以便携式安装的形式提供,一个简单的 zip 存档)。
于 2012-08-05T11:53:07.473 回答