Open NagaResst opened 1 year ago
目前有结合git的webhook触发自动发布的功能,https://spug.cc/blog/webhook-deploy 可以参考下这个视频。 限制同时发布任务这个已经在计划中了,不过一直担心会不太稳定,引起其它问题,所以没上线。
其实我们现在的需求是不通过git触发,或者是即使git上代码没有变动也想要触发自动构建。 曾经试过拿curl直接跑webhook,但是没有拿到git上的一些传参似乎并不能有效触发spug的webhook。
血书求同时发布数量限制上线 这群人管不住他们同时发布十几个任务 他们如果同时发布两个node的前端 服务器就会卡死
情景1:我们公司有整套的在线仓库和大型站点,有的时候部署需要去在线仓库找包。核心平台研发组发完了生产环境,仓库不发。 情景2:多个项目组同时构建前端进行发版,发版速度就会因为npm争抢磁盘读写的问题导致构建速度很慢。
需求:很需要可以提供像github action那样的每日构建的能力。每日更新生产环境和仓库上的代码。同时需要限制同时发布的任务数量。
建议:在应用发布下加入一个自动部署的功能页,可以按照cron表达式和预先设定好的发布申请配置,周期性的自动发布。