用于从一台服务器推送到另一台服务器的 Git Post-Receive Hook

发布于 2024-11-03 14:50:52 字数 291 浏览 1 评论 0原文

我有一个开发服务器和一个生产服务器。所有开发人员将更新推送到开发服务器,开发服务器将更新推送到生产服务器。

是否有用于执行此操作的 Post-Receive 挂钩?假设开发服务器和生产服务器名称分别为 dev1prod1

如果可能的话,是否有一个接收后钩子可以在推送到 prod1 之前检查标签 stable

编辑: 工作流程示例

I have a development server and a production server. All developers push updates to the development server and the development server pushes updates to the production server.

Is there a Post-Receive hook for doing this? Assume that the development server and production server names are dev1 and prod1.

If possible, is there a post-receive hook that checks for the tag stable before pushing to prod1?

Edit:
Workflow example

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

肤浅与狂妄 2024-11-10 14:50:52

你可以在钩子里做任何你喜欢做的事。按 --tags 并指定您想要的标签。

You can do whatever you like in the hook. Push --tags and specify the one you want.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文