【发布时间】:2018-04-30 19:03:25
【问题描述】:
我已经设法让openshift 下载我的github 提交并毫无问题地触发webhook。不过,我希望能够使用Github Status API 来将构建标记为好或坏。
有人在这方面取得过成功吗?如果是这样,你怎么做?我正在考虑通过openshift 中的postBuild 钩子来完成它,但是我认为我无法访问SHA,也不会在失败时发布。
【问题讨论】:
标签: openshift
我已经设法让openshift 下载我的github 提交并毫无问题地触发webhook。不过,我希望能够使用Github Status API 来将构建标记为好或坏。
有人在这方面取得过成功吗?如果是这样,你怎么做?我正在考虑通过openshift 中的postBuild 钩子来完成它,但是我认为我无法访问SHA,也不会在失败时发布。
【问题讨论】:
标签: openshift
OPENSHIFT_BUILD_COMMIT 环境变量以及其他一些环境变量将在图像中设置,并提供有关使用的远程存储库的详细信息。
您应该能够从您在图像中运行的钩子中看到那些作为postCommit 钩子的一部分。
【讨论】:
postCommit期间运行了单独的测试。不确定是否有一种方法可以调用钩子以首先构建图像失败。