1. 部署jenkins
1.1 下载war包
依赖环境 jdk 11+
下载地址: https://www.jenkins.io/
依赖环境
1.2 启动服务
启动命令 需要注意使用jdk11以上的版本
直接启动
# httpPort 指定端口
#-Xms2048m -Xmx4096m 指定java 堆内存初始大小 与最大大小
/usr/java/jdk17/bin/java -Xms2048m -Xmx4096m -jar jenkins.war --httpListenAddress=0.0.0.0 --httpPort=8080
后台启动 就是用 nohup 启动
# httpPort 指定端口
#-Xms2048m -Xmx4096m 指定java 堆内存初始大小 与最大大小
nohup /usr/java/jdk17/bin/java -Xms2048m -Xmx4096m -jar jenkins.war --httpListenAddress=0.0.0.0 --httpPort=8080 2>&1 &
启动完成后 会有日志数据 首次会输出密码
1.3 登录与插件安装(后边补截图)
登录网页 ip:8080 访问jenkins网页 将日志打印密码 输入
然后创建用户
然后是安装插件 选择自定义安装 然后选择 无 然后开始
修改插件下载源 https://mirrors.tuna.tsinghua.edu.cn/jenkins/
在搜索框查询要安装的插件
插件一般选择安装
- Git plugin
- Maven Integration plugin
- Pipeline
- Localization: Chinese 翻译(可选)
- NodeJS Plugin
- Publish Over SSH
1.4 设置全局配置
设置 git maven 路径 jdk nodejs 等等~~
2. 创建项目 这里以maven项目为例
使用自由风格
然后 配置git 信息
然后 增加构建步骤 -> maven
还可以增加 构建完成后的shell执行部署脚本
然后保存就可以