Jenkins部署手册
一、概述
Jenkins是一个持续集成环境,底层由Java开发,它的工作流程可以看作:
1、从服务器拉下源代码到本地
2、恢复相关程序包nuget
3、MSBuild编译程序
4、发布程序
二、安装
在测试服务器212中依次安装SVN、JDK、Visual Studio、Jenkins,安装包如图:
配置环境变量、安装过程不做详细解释,本测试服务器设置端口为8090
下载nuget.exe,本机存放位置如图
三、配置
1、环境配置
登录Jenkins后安装相关插件,进入Manage Jenkins-Plugins,依次搜索安装SVN插件、MSBuild插件和Nuget插件
进入Manage Jenkins-System,可配置Nuget启动程序位置、SVN版本号
在Manage Jenkins-tool中可配置JDK安装位置
MSBuild安装位置
在Manage Jenkins-credentials中设置SVN账号密码
2、项目配置
构建项目
选择Freestyle project
在源码管理中选择SVN,输入源码路径和凭证
构建触发器,可设置检查代码是否更新的频率
构建环境中配置JDK
Build Steps中增加构建步骤Execute Windows batch command可设置Nuget程序位置和编译文件的位置
Build Steps中增加构建步骤Build a Visual Studio project or solution using MSBuild可设置构建细节和要构建的模块文件
分类:
运维
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)