【发布时间】:2022-01-01 22:30:12
【问题描述】:
我有一个 Jenkins 工作,从版本控制和构建中获取代码(就像普通管道所做的那样),我正在做的是在构建项目之后,我下载构建并使用 FTP 将该构建传输到客户端服务器然后我解压缩它然后复制整个构建,因为我复制整个构建我的应用程序的停机时间非常长。 (我必须使用 FTP,因为作为服务提供商,我们有一些限制,无法更改此政策)
我想要做的是 Jenkins 知道它在构建时会发生什么变化,因此 Jenkins 将创建一个包含所有更改的包以及文件所在的正确路径,我可以下载该包并复制该包并且只需运行该软件包,以便只更改应该更新的任何内容。
这可能吗?有什么插件可以用吗?
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-plugins devops