【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
#工具准备 0. 下载Jenkin2.7.1
- java 配置环境变量: JAVA_HOME 并将bin加入PATH
- android sdk 配置环境变量: ANDROID_HOME
- git 配置环境变量: GIT_HOME 并将bin加入PATH
- gradle 配置环境变量: GRADLE_HOME 并将bin加入PATH
#安装Jenkin
按要求输入密码:
选择安装必要的插件
安装一段时间再选 continue as admin 进入主界面
新建-->输入工程name-->选择构建一个自由风格的软件项目
源码管理选git
输入仓库url
#添加邮件通知
首页->系统管理->系统设置
添加管理员邮箱 这个邮箱要和发送邮件的邮箱要一致
如果没有下载Extended E-mail Notification插件,请先下载
保存
然后进入到具体项目中点配置:
添加构建后配置->Editable Email Notification
Project Recipient List:是收件人列表
点击右下角高级设置:
邮件内容:
<hr/>
(本邮件是程序自动下发的,请勿回复!)<br/><hr/>
项目名称:$PROJECT_NAME<br/><hr/>
构建编号:$BUILD_NUMBER<br/><hr/>
构建状态:$BUILD_STATUS<br/><hr/>
构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>
构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>
变更集:${JELLY_SCRIPT,template="html"}<br/><hr/>
保存
其它配置可以参见 使用email-ext替换Jenkins的默认邮件通知
#修改端口号
在Jenkins的安装目录下有一个Jenkins.xml的配置文件,其中有下面一个配置项,修改最后的httpPort的值即可
重启jenkin服务
#忘记密码
首先,进入 .jenkins 目录(比如/home/jenkins/.jenkins)。先备份 config.xml 为 config.xml.bak,而后打开 config.xml 配置文件,修改“<useSecurity>true</useSecurity>”为“<useSecurity>false</useSecurity>”;同时把“<authorizationStrategy ...>...</authorizationStrategy>”配置删除 重启jenkin服务
#用户密码
如果忘记密码进
入到jenkin根目录,打开config.xml,将
<useSecurity>true</useSecurity>
改为false,重启服务;
#添加用户
进入首页 系统管理-> Configure Global Security
右上角出现注册|登录选项
#安全登录
登录后去掉允许用户注册
#匿名用户只能下载权限
来源:oschina
链接:https://my.oschina.net/u/151665/blog/714603