-
StackOverflow 文档
-
jenkins 教程
-
在 Windows 上安装 Jenkins,并为私有 GitHub 存储库提供 SSH 支持
-
使用 PSExec 或 PSExec64 为 Jenkins 生成新的 SSH 密钥
- 首先打开命令提示符并以管理员身份运行。
- 打开命令提示符后,导航到 PSTools 目录。
- 在命令提示符下,我们需要使用 PSExec 或 PSExec64 作为本地服务运行 git-bash,默认情况下 Jenkins 在构建服务器上运行。
- 我们将使用 -i 开关将 PSExec 作为交互式运行,并使用 -s 开关将 git-bash 作为本地服务运行
- 按照在 GitHub 上创建 ssh 密钥的说明 - 生成新的 SSH 密钥并将其添加到 ssh-agent
- 如果你使用的是 64 位 Windows 系统,请将 .ssh 文件夹复制到 C:\ Windows \ SysWOW64 \ config \ systemprofile.ssh(我的 64 位 Windows 系统不需要这样,但是那里有一些指示 .ssh 文件的指令应该存放在那里,如果你还有问题,请记住一些事项)。
- 将公共 SSH 密钥添加到你的 github 密钥。
Your Commandline should look similar to this:
C:\Programs\PSTools> PSExec.exe -i -s C:\Programs\Git\git-bash