jenkins基础
2023年9月26日小于 1 分钟
jenkins基础
简介
Jenkins是一个自动化服务器,目前发展超过15年,比较成熟的CI工具(也可以CD)
能够实现自动化集成发布。建立好流水线后,期间无需专业运维人员介入,开发
人员随时发布部署,任性!。
. 部分应用场景:
. 集成svn/git客户端实现源代码下载检出
. 集成maven/ant/gradle/npm等构建工具实现源码编译打包单元测试
. 集成sonarqube对源代码进行质量检查(坏味道、复杂度、新增bug等)
. 集成saltstack/Ansible实现自动化部署发布
. 集成Jmeter/soar/kubernetes/.....
. 可以自定义插件或者脚本通过jenkins传参运行
. 可以说Jenkins比较灵活插件资源丰富,日常运维工作都可以自动化。