Jenkins 官网
一个开源的java项目,用于监控持续重复的工作。
如何安装
工具包:jenkins.war
第一种方法:
tomcat10:推荐使用 下载
将jenkins.war放到web服务器根目录。
启动tomcat,地址栏输入 localhost:8080测试。
出现问题:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
解决方法:降低tomcat版本9即可。
出现问题:SSL 接收到一个超出最大准许长度的记录
解决方法:将https -> http
第二种方法:
手动运行: java -jar jenkins.jar–httpPort=8081
自动生成:C:\Users\Administrator.jenkins
出现问题: No such plugin: cloudbees-folder
解决方法:缺少cloudbees-folder.hpi 点此下载
存放位置:C:\Users\Administrator.jenkins\war\WEB-INF\detached-plugins
2.安装推荐插件
如何使用
jenkins目录:
jobs: 每次执行的任务,返回控制台的数据
users: 用户的列表
workspace: 存放任务的地方,创建任务后,会在此目录下创建一个同名字的目录
如何找到jenkins目录?随便创建一个任务
自动打包一般流程.bat
::拉取代码
git pull origin qa
set tagName=%date:0,10%_%time:0,2%.%time:3,2%.%time:6,2%
git tag -a %tagName% -m “auto compile”
git push origin --tags
::更新资源
svn update resource/
svn lock -m “auto lock” main.json
::操作资源
svn unlock main.json
::发布
egret publish app 或 …
::转移发布到指定目录
xcopy /y app/release/* release/*
::对指定目录处理 符合平台规范
::提交svn
svn add release --force
svn ci -m “auto commit” --no-unlock