Windows打包机安装Jenkins流程记录
使用
Windows10家庭版 + Jenkins + Mercurial + Unity + FTP
- 官网下载Jenkins war版
- 初始化可默认配置
- 安装JDK8
- 启动Jenkins指定端口 Cmd 执行 java -jar Jenkins.war –httpPort=xxxx
- 安装Mercurial、 Unity插件 (系统管理 – 插件管理 – 可选插件)
- 新建Unity项目 (详见打包机Jenkins使用文档)
- 安装Mercurial,配置putty密钥(详见Mercurial安装文档)
- 重启Jenkins (http://localhost:8080/restart)
- 安装FTP插件Publish Over FTP
- 配置FTP 系统管理 – 系统设置 - Publish over FTP 填写FTP地址等信息保存
- 在工程配置中增加构建后操作 Send build FTP 选择FTP服务器上传文件路径等保存
Jenkins FTP配置参考(https://blog.csdn.net/wangmuming/article/details/22925671)
遭遇坑点:
默认系统账号权限不足
C:\Program Files (x86)\Jenkins\workspace
C:\Windows\System32\config
C:\Windows\Temp
需要给账号读写权限
最后在“服务”中找到Jenkins – 右键属性 – 登录 修改为有权限的账号
右键重启Jenkins服务
(Jenkins无权限表现为执行命令一直转圈,无报错)