持续集成与部署:从基础到实战
1. 利用Jenkins归档工件
使用归档文件进行部署的一个优势在于,我们可以轻松地存储、验证和重新部署应用程序的不同版本。Jenkins允许我们归档成功构建所生成的工件,以下是具体的配置步骤:
1. 浏览到Twitalytics作业的配置页面,并滚动到页面底部。
2. 在“Post-build Actions”部分,选择“Archive Artifacts”选项。
3. 在其下方的文本框中,输入 twitalytics.war ,如图所示。
4. 点击“Save”按钮,然后返回作业页面。
接下来,由于我们的仓库没有发生任何更改,需要点击“Build Now”链接来强制作业再次运行。作业完成后,一个新的工件将在 ~/.jenkins/jobs/twitalytics/lastSuccessful/ 目录下创建。可以使用以下命令查看:
$ ls ~/.jenkins/jobs/twitalytics/lastSuccessful/archive/
twitalytics.war
lastSuccessful 目录实际上是一个符号链接,指向一个以特定构建编号命名的目录。当有新的构建运行时,我们仍然可以通过以下方式访问旧的工件:
$ ls ~/.jenkins/jobs/twitalytics/builds/2/archive/
twitalytics.war
</
超级会员免费看
订阅专栏 解锁全文

1223

被折叠的 条评论
为什么被折叠?



