Git 如何用jenkins打包网站

Git 如何用jenkins打包网站,git,jenkins,Git,Jenkins,我们在git scm中有一个标准的html网站 如何使用jenkins将其打包成zip以便我们轻松部署?您可以使用批处理或shell脚本构建步骤(取决于您的环境),该步骤调用一些zip应用程序来压缩您的文件。创建一个调用该命令的jenkins作业。有1000000种方法可以剥猫皮(或类似的东西),对吗 当我让jenkins从git中提取时,我让它按照远程服务器上显示的方式构建工作区。这允许部署和测试构建的人员查看工作区,而无需ssh到我的服务器!让他们接触詹金斯已经够可怕的了!:)它还允许我查看

我们在git scm中有一个标准的html网站


如何使用jenkins将其打包成zip以便我们轻松部署?

您可以使用批处理或shell脚本构建步骤(取决于您的环境),该步骤调用一些zip应用程序来压缩您的文件。

创建一个调用该命令的jenkins作业。

有1000000种方法可以剥猫皮(或类似的东西),对吗

当我让jenkins从git中提取时,我让它按照远程服务器上显示的方式构建工作区。这允许部署和测试构建的人员查看工作区,而无需ssh到我的服务器!让他们接触詹金斯已经够可怕的了!:)它还允许我查看jenkins上显示的扩展工作区(很多次不需要ssh进入jenkins框),并减少了故障排除时间

一旦在jenkins上构建了工作区(对于构建器作业中的许多次),工作区将被归档以供下游作业使用,或者直接部署(对于简单站点)

部署使用标准rsync-a--delete

这样,文件就到达了它们要去的地方,并且在远程服务器上有一个jenkins工作区的镜像


你真的需要评估什么最适合你的部署。。。希望有帮助

谢谢。这是一个非常简单的解决方案。很好!那一定是设置有点困难。