下载
jenkins官网下载地址:https://jenkins.io/download/
下载选择LTS长期支持版,下载通用java项目war包

安装
jenkins安装
在Dos窗口中切换到"jenkins.war"目录。输入命令:java -jar jenkins.war 安装


配置环境变量
JENKINS_HOME
F:\Jenkins

文件夹说明
email-templates邮件模板
jobs创建的任务
nodes节点目录
plugins插件目录
users用户目录
workspace工作空间
config.xml配置文件
配置
下载插件
常用插件
Pipeline插件:用于定义和管理持续集成/持续交付(CI/CD)流水线。通过Pipeline脚本(基于Groovy的DSL),方便地定义构建、测试和部署等阶段,以及各个阶段中的步骤和条件。
Git插件:用于集成Git版本控制系统
HTML Publisher插件:该插件用于发布HTML格式的报告
Allure Jenkins Plugin:可以在Jenkins上直接生成和查看Allure测试报告。
SSH插件:通过SSH协议在Jenkins和远程主机之间进行数据传输。例如,可以通过该插件上传构建的软件到远程服务器进行部署。
Kubernetes插件:该插件可以与Kubernetes集群集成,实现对Kubernetes资源的操作和管理,适用于基于Kubernetes的容器化应用。
Slack/DingTalk插件:通知和日志推送到Slack或钉钉等即时通讯工具中
Email插件:配置邮件通知
SonarQube插件:对代码质量的分析和评估
Docker插件:方便构建和部署基于Docker的应用程序,适用于容器化应用的自动化测试
Robot Framework plugin插件:用于集成Robot Framework测试报告
Zentimestamp插件:用于集成日期和时间
Groovy插件:解决自动化报告样式丢失的问题
Login Theme插件:用于改css,jenkins默认登录页面
Simple Theme插件:用于改jenkins整体的页面样式
ThinBackup插件:用于jenkins进行备份
Qy Wechat Notification Plugin插件:可以向微信发送消息

配置gitee凭证
获取gitee令牌

点击System,添加域Add domain

点击域名xxxx,添加gitee令牌凭证Add Credentials

点击域名xxxx,添加SSH key凭证Add Credentials

Gitee配置

新建Item

配置Item
到gitee复制项目的HTTPS路径

配置gitee

配置Gitee webhook
配置Build Steps
配置构建后操作
生成Allure Report

配置邮件通知




