【发布时间】:2019-07-19 13:44:05
【问题描述】:
我正在尝试从 USS(z/os 上的 unix)git 存储库触发 Jenkins 构建。 jenkins 服务器正在我本地 windows 机器上的 tomcat 中运行。
网络上的大多数示例都描述了这样的解决方案:http://www.andyfrench.info/2015/03/automatically-triggering-jenkins-build.html
我设法在我的家用电脑上从本地基于 Windows 的 git 存储库到本地运行的 jenkins 服务器。
基本上,这涉及创建一个提交后挂钩并通过 cURL 调用一个特殊的 Jenkins git 端点。唯一的问题是,我的组织没有在 USS 上安装 cURL,所以我们必须通过 ssh 完成所有操作。
有没有办法在不使用 cURL(可能是 ssh)的情况下在 USS 系统上创建一个在 windows 上调用 jenkins 构建的提交后挂钩脚本?
我的设置是:z/os 上的 git(提交)-> 触发 jenkins 管道(在 Windows 上)-> 构建一些东西,在
上填充各种存储库【问题讨论】:
-
对不起,我很困惑。您希望构建发生在 z/OS 系统上,由 Windows 上的 jenkins 服务器触发,对吗? z/OS 系统上设置了什么?例如,您可以通过 FTP 提交作业吗?
-
是的,没错。我的设置是:z/os 上的 git(提交)-> 触发 jenkins 管道(在 Windows 上)-> 构建一些东西,填充各种 repos