【发布时间】:2011-07-27 12:39:56
【问题描述】:
我们正在使用带有 git 的 Hudson。我们有一个构建/测试服务器来编译我们的项目,然后是一个我们需要部署到的 QA 服务器。
我们想要获取当前构建的 git commit sha 并使用它来拉取适当的提交以在我们的 QA 服务器上进行部署。
不幸的是,hudon git 插件似乎没有在环境变量中设置 git commit sha(例如 svn 插件在 SVN_REVISION 中所做的)。我们如何解决这个问题?
指针/示例会很有帮助,因为我是哈德逊菜鸟。
谢谢
【问题讨论】:
-
使用 GIT_COMMIT 环境变量