Jenkins实现简单的CI功能
步骤一:安装JDK、Tomcat,小儿科的东西不在此详细描述
步骤二:下载安装Jenkins
下载链接:https://jenkins.io/download/
步骤三:将下载的jenkins.war部署到Tomcat的webapps目录下,启动tomcat,访问 http://localhost:8080/jenkins
能正常访问即可。
步骤四:初次使用需要解锁jenkins,密码在JENKINS_HOME下,粘贴过来即可
步骤五:插件安装,可以先安装推荐的,后续根据需要安装对应的插件即可
步骤六:新建用户,完成即可
说明:
1、最新版本的Jenkins需要JDK1.8版本及以上的支持
2、自定义JENKINS_HOME:可以通过设置环境变量来修改,例如: JENKINS_HOME=D:\jenkins,然后重新启动jenkins。
------------------------------------------------- 以下为通过Jenkins实现简单的CI功能----------------------------------------------------------------------------------------------------------
自动构建部署追要步骤如下:
step1:新建任务
step2:源码管理配置(以SVN为例)
step3:构建触发器配置(可以指定构建计划)
构建表达式包含五部分:分别为分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)、星期(0-7),*表示任何数
step4:构建环境配置
step5:构建配置(以Maven构建为例)
step6:构建后操作(一般包含应用上传、部署、发邮件等操作)
-------------------------------上传应用包:Publish Over SSH-------------------------------------------
1:安装插件Publish Over SSH
系统管理->系统设置->插件管理->可选插件 搜索Publish Over SSH并安装
2:全局配置Publish Over SSH
系统管理->系统设置,找到SSH Server选项,配置说明如下:
3:给任务配置Publish Over SSH实现上传应用包
-------------------------------执行远程脚本:SSH Site-------------------------------------------
1、安装SSH插件(系统管理->管理插件)
2、配置SSH Site(系统管理->系统设置->SSH remote hosts)
3、在任务的“构建环境”中配置
说明:
由于项目构建需要用到对应的插件,需要在全局工具配置中进行对应配置。
posted on 2018-04-12 09:01 funnyboy0128 阅读(358) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用