目录html
版权声明:本文为博主原创文章,未经博主容许不得转载。java
转载请代表出处:http://www.cnblogs.com/cavalier-/p/7482878.htmlandroid
准备工做以下:
Tomcat8.5下载地址
Jenkins下载连接git
2 浏览器直接访问以下连接便可web
ip:tomcatPort/jenkins/
apache
3 看到以下页面后,按照上面的提示,须要输入默认生成的管理员密码,在终端中输入以下命令浏览器
cat /var/root/.jenkins/secrets/initialAdminPassword
将终端中输出的密码填入输入框,随后点击Continue按钮tomcat
重点来了,Jenkins最强大的特色就是插件,点击上图的Continue后,会进入下面的页面
app
这里默认选择第一项便可(有的插件不必定能安装成功,但并不影响Jenkins使用),点击后进入以下自动安装界面
webapp
这里有可能出现下面这种状况,解决方法要么就retry一下,要么就Continue继续下一步(建议下一步,少装一个不影响使用)
来到下一步是建立admin用户,能够跳过点击
Continue as admin
,也能够建立一个Admin用户(这里推荐建立一个用户,由于后期建立很麻烦)随后点击
Save and Finish
,结束安装
点击左侧菜单中的系统管理,再点击列表中的
Global Tool Configuration
选项,进入Global Tool Configuration配置页面
最后点击最下边的Save按钮便可
点击左侧
系统管理
按钮,在列表中选择
系统设置
以下图所示:
把环境变量选项勾上
在里面的
键
中填入ANDROID_HOME
,值
中填入你的Android Sdk路径
*最后点击最下边的Save按钮进行保存配置,此举是为了不在打包时发生
ANDROID_HOME not found
的状况
*在主页中找到建立一个新任务的按钮,以下图所示
输入任务名字后,选择
构建一个自由风格的软件项目
,点击底部的 OK 按钮
点击 ad 按钮,使用默认配置,填入用户名密码便可,以下图所示:
点击 add 按钮后,下面的分支也能够填入其余分支名
随后点击构建 Tab滚动到最底部,选择
增长构建步骤
,选择Invoke Gradle script
,而后在 Gradle Version
这里选择你须要使用的版本
最后点击保存按钮,进入项目界面
当即构建
按钮Console Output
点击后能够看到控制台的输出构建出发器
,这里对里面的几个选项说明以下:类型 | 描述 |
---|---|
Build periodically | 按期进行构建 |
Build when a change is pushed to GitHub | 根据提交进行构建 |
Poll SCM | 按期检测代码更新,若有更新则进行构建 |
MINUTE HOUR DOM MONTH DOW
Type | Description | Range |
---|---|---|
MINUTE | Minutes within the hour | 0-59 |
HOUR | The hour of the day | 0-23 |
DOM | The day of the month | 1-31 |
MONTH | The month | 1-12 |
DOW | The day of the week,where 0 and 7 are Sunday | 0-7 |
一般状况下须要指定多个值,这时能够采用以下operator(优先级从上到下):
*
适配全部有效的值,若不指定某一项,则以*
占位;
M-N
适配值域范围,例如7-9表明7/8/9均知足;
M-N/X
或*/X
:以X做为间隔;
H
字符进行描述。以上是利用Jenkins持续集成的部署方式之一,欢迎支持。