jenkins 实现前端自动化构建(webpack)

1.安装jenkins:

可以看一下 docker内安装jenkins的记录 https://www.jianshu.com/p/a39904ffbdf7

2.创建项目配置webhooks

也可以看一下上一个项目

3.目标机器上配置好git和密钥信息

1.  linux 服务器上生成 公钥和私钥
2.   粘贴公钥的账户设置内或者项目公钥中.  
3.  利用ssh clone项目.安装好相关依赖.()

4.jenkins 配置 publich over ssh插件

可以借鉴 https://blog.csdn.net/houyefeng/article/details/51027885

5.配置build step

拉下项目并且build


image.png

建议勾选 Verbose output in console 可以将目标机器上执行的结果返回到jenkins上

6.构建结果

image.png

ps: 这里前端构建不选择通用的方案
即在jenkins上管理代码 并且配置构建环境 最后将构建文档通过scp等方式传递到目标服务器上而是 选择在目标机器上配置环境构建.jenkins只是起到 接受webhook信息并且发起远程命令.主要是因为方便并且快速.尤其是某些项目需要线上测试.往往通过jenkins 的构建环境,检查依赖 等等.带来很多不便.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容