专业的编程技术博客社区

网站首页 > 博客文章 正文

电商系统研究学习:jenkins(自动化运维技术)

baijin 2024-11-20 12:34:09 博客文章 3 ℃ 0 评论

电商系统研究学习:jenkins

1, Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用.

例子:Jenkins部署 SpringBoot项目,同时使用 Docker和 Git实现简单的持续集成和持续部署(CI/CD)。流程图如下

2, Jenkins的工作原理是先将源代码从gitlab中拷贝一份到本地,然后根据设置的脚本进行build。整个系统的关键就是那个build脚本,用来告诉jenkins在一次集成中需要执行的任务。

3,无论是取代码还是部署过程,都涉及不少linux脚本编写,所以要对脚本或linux指令较熟悉才行(或参看别人的具体步骤)。

4,linux方面学习可以参考“鸟哥的linux私房菜”http://linux.vbird.org/linux_basic/ ,非常详实精彩。

5,Jenkins原理及搭建使用视频

https://www.ixigua.com/6888066074072482316?logTag=nxweboJQkZQGbaab8AcWu

6,用Jenkins自动化部署项目(教程,从零到搭建完成)

https://blog.csdn.net/qq_37372007/article/details/81586751

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表