赞
踩
windows 10 / ubuntu + docker
在此之前,你的系统上必须有安装 JDK11 或 JDK17 和 maven
下载 Jenkins 安装包:https://www.jenkins.io/
以管理员模式运行安装包(右键无管理员,请参考http://www.caeworld.cn/win8jc/107358.html)
Login Type 建议选上面那个(Run as LocalSystem Service), 安装目录和端口自己记好别忘了,其余一律默认即可
安装完毕,浏览器访问刚才设置的本地端口,前面没出问题的话应该能看到Jenkins正在启动,嫌慢的话,去Jenkins工作目录(默认位置在C:\ProgramData\Jenkins.jenkins)换镜像源:修改 hudson.model.UpdateCenter.xml,镜像源换 http://mirror.xmission.com/jenkins/updates/update-center.json
登录Jenkins
以管理员身份登录Jenkins,初始密码在 C:\ProgramData\Jenkins.jenkins\secrets\initialAdminPassword
安装插件,选安装推荐的插件
注册账号并用新账号登录Jenkins
找到 Gitee 配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J4zrZZV4-1677524650522)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/%E6%B8%85%E9%99%A4%E6%9E%84%E5%BB%BA%E7%AD%96%E7%95%A5.png “清除构建策略.png”)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UHQAx5a1-1677524650525)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/gits.png “gits.png”)]
触发构建器:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rYvTRLEI-1677524650526)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/trigger_builder.png 构建时机")]
第1项是,代码有更新就构建
第2项是,脚本构建
第3项是,和其他项目联动构建
第4项是,计划构建…
其实每个都有解释,后面我也就不解释了,最后一个是轮询
构建环境:Delete workspace before build starts 和 Add timestamps to the Console Output 建议选上
Root POM:仓库里,pom.xml的相对路径
Goals and options:clean package -Dmaven.test.skip=true,清空重新打包,一般都用这个
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dCqSyGw3-1677524650527)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/builds.png “builds.png”)]
点击 Build Now,点一下就可以,它只是没有任何反馈罢了,点击构建历史,可以看到正在进行的构建,点进去查看详情。
构建成功后,状态集这边是这样:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Qljf0RU-1677524650529)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/%E6%88%90%E5%8A%9F%E6%9E%84%E5%BB%BA.png)]
我之前Root POM没设置正确,构建错误,在输出日志里查看错误原因:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eTwqCXQ0-1677524650530)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/%E6%9E%84%E5%BB%BA2%E5%A4%B1%E8%B4%A5%E5%8E%9F%E5%9B%A0.png)]
进行了多次构建后的构建历史:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OfZ2pQnz-1677524650532)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/%E6%9E%84%E5%BB%BA%E5%8E%86%E5%8F%B2.png)]
你可以在工作空间中查看Jenkins克隆过来的代码仓库,不必跑到windows的文件资源管理器里面去找
回到最外面仪表盘看整个任务:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ms41ibLn-1677524650535)(https://evan-oss-bucket1.oss-cn-hangzhou.aliyuncs.com/blog/%E4%BB%BB%E5%8A%A1.png)]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。