Jenkins服务搭建和使用gitlab与nsis打包
目录
一、安装jenkins
这里使用msi安装包的方式。进入官网http://Jenkins-ci.org/下载,推荐下载LTS长期支持版本
安装完自动打开浏览器,提示正在代开jenkins,之后,出现下面界面
按照提示在对应的文件找到密码,输入后会出现下面提示安装插件的页面,这里选择左边的默认安装
确定后开始安装插件
安装完插件后(可能会有错误,可以先进行后面的步骤,之后再在jenkins的设置里面自行安装插件 https://mp.****.net/postedit/88091183),填信息设置管理员(注意:这里设置管理员后下次登录的username 是 admin,密码还是 上面提示的文件的密码,需要在jenkins的设置里面更改)
确定后:
接着确认,便正是进入jenkins的主界面了,安装完成。
二、新建项目
因为使用gitlab ,注意是否安装了Git,GitLab插件。
这里选择新建一个*风格的项目:
选择源码为git
url处添加git的路径,选择http的路径
然后添加Credentials,选择登录gitlab的用户名和密码
然后添加分支
保存,后点击立即构建
完成后在console output可以看到信息,已经构建成功
左边可以看到构建的历史
在Jenkins的workspace可以看到下载的文件,git路径对于的代码。
changes可以看到git更改的记录:
三、使用nsis打包
安装nsis,环境变量添加nsis路径,主要需要的是makensis.exe
命令行进入一个nsis的文件夹,使用makensis xxx.nsi 测试下是否可以正确打包。能打包说明环境ok了。
进入jenkins的项目的配置,在build里面添加
这时候构建项目就可以打包了。
四、添加存档文件
在jenkins里添加:
这个文件是我再上面的nsis打包后的文件,就在项目的文件夹下,所以就不写相对路径了。
jenkins如果能找到这个文件,那么在构建成功后就可以看到:
这时候点击可以下载文件。