OpenShift V3 Generic WebHook标签

时间:2016-02-03 21:47:43

标签: git docker tags push openshift

我正在尝试了解如何在对OpenShift v3进行webhook调用时提供一个Docker图像标记,该标记将包含在推送到我的私有Docker注册表的图像中。让Git提交启动构建,映像和注册表推送的整个过程都很好。它们是由我通过cURL命令执行post-Git-commit的webhook发起的。

我只是不确定如何在webhook中附加Docker镜像标记,以便OpenShift选择它并在推送到本地注册表时使用它。否则我会遇到一大堆共享相同标签/最新标记的图像。

我在OpenShift文档中看到的最接近的内容如下。我甚至不确定它是否与我正在尝试做的有关。

{
  type: 'git',
  git: {
    uri: '<url to git repository>',
    ref: '<optional git reference>',
    commit: '<commit hash identifying a specific git commit>',
    author: {
      name: '<author name>',
      email: '<author e-mail>',
    },
    committer: {
      name: '<committer name>',
      email: '<committer e-mail>',
    },
    message: '<commit message>'
  }
}

感谢您的帮助。

0 个答案:

没有答案