实践Jenkins+Gradle实现Android自动化构建,并上传至fir.im

实践Jenkins+Gradle实现Android自动化构建,并上传至fir.im

前提条件

  • Java环境
  • Android SDK
  • tomcat

遇到的最主要的坑

第一次自己配置Jenkins,很多东西都不了解,难免会遇到一些坑,这里列一下我这次Jenkins之旅最主要的两个坑。解决方案就在文中。

下载安装Jenkins

Jenkins官网

将下载的Jenkins.war包直接放到tomcat下的webapps目录,启动tomcat即可安装完成。

安装完成后进入Jenkins -> http://localhost:8080/jenkins

Jenkins插件安装

Jenkins首次启动应该会有选装插件页面,gradle、git……捡需要的安装就行了。

如果没有自动出现选装插件页面,则可以在系统设置->管理插件
系统设置
管理插件

创建项目

填写项目名称,选择构建一个自由风格的软件项目,点击OK
创建项目

General

填一下描述信息即可
General

源码管理

我这边用的是Git
源码管理

  • Repository URL : 项目Git地址
  • Credentials : 如果是私有项目,点后边的Add,填一下用户名密码,然后在前边“none”的下拉列表里选择刚才填写的用户名
  • Branch Specifier : 分支选择

构建触发器

构建触发器

构建的触发时机配置,这个没有仔细研究过,貌似是跟Spring的定时器类似。
每两分钟检查一次 : H/2 * * * *
定时检查的配置,Jenkins给出的注释如下:

This field follows the syntax of cron (with minor differences). Specifically, each line consists of 5 fields separated by TAB or whitespace:
MINUTE HOUR DOM MONTH DOW
MINUTE  Minutes within the hour (059)
HOUR    The hour of the day (0
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值