首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动同步Github存储库和Openshift?

如何自动同步Github存储库和Openshift?
EN

Stack Overflow用户
提问于 2014-04-21 21:54:45
回答 1查看 2.3K关注 0票数 6

什么是最好的方式,以自动化之间的Github存储库和Openshift之间的系统?

我在openshift:https://www.openshift.com/forums/openshift/how-to-keep-a-github-repository-and-an-openshift-repository-in-sync中找到了用于手动同步的文档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-22 09:13:47

我想第一个问题是你为什么要自动化它?你想达到什么目的?在许多情况下,手动推进Openshift和GitHub可能更好。

然而,让我们探讨一些可能性:

  1. 使用多个urls配置一个git远程设备,然后只配置git push all。另见Able to push to all git remotes with the one command?
  2. 使用GitHub Web钩子- https://developer.github.com/webhooks/creating/。然后,GutHub将在每次推送时向给定的URL发送HTTP请求。然后,你可以在你的openshift设备上设置一些东西,它可以监听请求,如果它接收到来自GitHub的请求。然后,您可能需要通过ctl_app重新启动应用程序(参见https://www.openshift.com/kb/kb-e1055-how-to-restart-an-application)。
  3. 最后但并非最不重要的一点是,您可以在OpenShift中使用.OpenShift/action_hooks/。在重新部署您的应用程序后,我会被触发。在那里,您应该能够回购到GitHub以及。

哪种方法最有意义将取决于您的用例。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23206686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档