天天看点

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

jenkins是一个连续集成工具,可以按照配置的步骤进行脚本的执行(windows下bat,linux下shell,相当于可以远程对某台电脑执行一系列的脚本),ant任务的执行,版本管理的更新(svn 管理)等,一般用来打版本。还可以配置参数,环境变量等。

查看jenkins版本:

1.网页查看: 右下角

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

2.安装目录查看:找到config.xml

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

下载地址

windows版的jenkins版本

http://mirrors.jenkins-ci.org/windows/

jenkins 插件下载地址

http://updates.jenkins-ci.org/download/plugins/

使用jenkins.war安装

下好了一个版本的jenkins.war以后,在命令行输入:
java -jar jenkins.war
           

提示说java版本太低了,查看java的版本:

java -version

升级的话去官网下,卸载旧的,下载新的安装即可

然后重新输入 java -jar jenkins.war 安装,默认安装到当前用户的下的 .jenkins

C:\Users\XXXX\.jenkins
           

启动jenkins服务

绿色版。

1.直接命令行:

java -jar jenkins.war
           

2.或者写也给启动脚本bat,把jenkins.war复制到安装目录下

@echo off
set JENKINS_HOME=D:\.jenkins\jenkins
cd /d %JENKINS_HOME%
java -jar %JENKINS_HOME%\jenkins.war
           

报错

1.svn: E155021: This client is too old to work with the working

本地客户端版本 高于 jenkins svn插件版本。

checkout出来的代码,右键svn没有log,所要upgrade,那就upgrade一下

2.Jenkins update的时候出现卡死,然后强制关闭jenkins服务以后,svn版本就被lock住了,就cleanup不了,提示 系统找不到指定文件

强制清理 https://blog.csdn.net/keenweiwei/article/details/34090553

3.Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: sun.java2d.HeadlessGraphicsEnvironment cannot be cast to sun.awt.Win32GraphicsEnvironment 提示显卡调用失败

打版本有时候就会出现这个异常,打版本失败,搜不到据说是之前的jenkins的一个bug 原来是1.79,现在升级到2以后了就没有出现过了

邮件部署

先在全局设置里面

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

然后在每个job中配置

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:
Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

用户权限配置

安装了一个anthorize project的插件以后,每个job都会多出这个

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

Jenkins 查看jenkins版本:下载地址使用jenkins.war安装报错邮件部署用户权限配置项目jenkins打包失败原因:

项目jenkins打包失败原因:

到jenkins上查看错误日志。

一般原因有:

Unity没有关

svn更新失败

C#脚本打包失败

机器的存储空间满了

证书错误(ios版本)

对jenkins上的jobs配置进行优化:

配置增加邮件通知打包结果;新增jobs完成增加了新的设备id的证书更新,无需版本组同事到每台机器上部署。

上一篇: 技能和责任
下一篇: VLOOKUP使用