深入学习Java的过程中,我们实践了使用Jenkins实现前端自动部署的方法。这一过程中,我们依托Jenkins前端页面的自动运维功能,采用yarn进行项目的编译和运行。具体的操作包括了Exec command脚本的应用,例如在脚本中使用cd /tools/xingyou/manage-html和./deploy.sh /tools/xingyou/manage-html/dist.tar.gz /tools/xingyou/manage-html/dist。需要强调的是,deploy.sh脚本被妥善放置在/tools/xingyou/manage-html目录下。脚本的核心内容如下:#!/bin/bash
tar -xzvf $1 -C $2
find $2 -name "*.tar.gz" -exec rm -rf {} \;
echo '发布成功'
通过这样的流程,我们成功实现了Java前端工程的自动化运维部署,所有步骤都由Jenkins自动完成。在这一过程中,yarn命令在我们的shell脚本中起到了至关重要的作用,通过不断的实践,我们逐渐领悟了其在自动化运维中的重要性。
暂无评论