如何在Github存储库和Openshift之间自动同步?

如何在Github存储库和Openshift之间自动同步?,github,openshift,Github,Openshift,在Github存储库和Openshift之间自动化syn的最佳方法是什么 我在openshift中找到了这个文档:用于手动执行同步。我想第一个问题是为什么要将其自动化?你想要实现什么?在许多情况下,手动推送到Openshift和GitHub可能更可取 但是,让我们探讨一些可能性: 使用多个URL配置git remote,然后只需git push all。另见 使用GitHub Webhook-。然后,GutHub将在每次推送时向给定URL发送HTTP请求。然后,您可以在openshift gea

在Github存储库和Openshift之间自动化syn的最佳方法是什么


我在openshift中找到了这个文档:用于手动执行同步。

我想第一个问题是为什么要将其自动化?你想要实现什么?在许多情况下,手动推送到Openshift和GitHub可能更可取

但是,让我们探讨一些可能性:

  • 使用多个URL配置git remote,然后只需
    git push all
    。另见
  • 使用GitHub Webhook-。然后,GutHub将在每次推送时向给定URL发送HTTP请求。然后,您可以在openshift gear上设置一些内容,以侦听请求,如果它从GitHub收到一个请求。然后,您可能需要通过ctl_应用程序重新启动应用程序(请参阅)
  • 最后但并非最不重要的一点是,您可以在openshift中使用.openshift/action\u hooks/post\u deploy-deploy钩子。我在重新部署应用程序后被触发。在那里,您还应该能够对GitHub进行回购
  • 哪种方法最有意义将取决于您的用例