我有Linux和Windows从属机。当主节点第一次在从属机上运行git时,我希望能够自动安装Git。如何告诉Jenkins正确地在Win或Linux上安装它,如果可能的话?
基本上,你需要检查是否返回了任何内容(在Windows上是git.exe,前提是你已经安装了GoW -- Gnu on Windows -- commands)。
如果which失败,请参见“设置Git环境”
在Linux上:
sudo yum install git-core # RedHat
sudo apt-get install git-core # Ubuntu
在Windows系统下:
下载并解压msysgit的便携版。
您可以使用Gow中包含的curl命令进行脚本编写,但是要解压缩7z存档,您可能需要安装Peazip(它也可以作为便携式安装,一个简单的zip存档)。