
ci系统 jenkins 搭建
文章平均质量分 91
基于android studio 的ci系统构建
灯塔@kuaidao
giao~ ,一起奥力给!
展开
-
基于jenkins进行定制化开发
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。原创 2022-09-15 20:39:15 · 1418 阅读 · 0 评论 -
Android studio集成 jenkins 和 JIRA插件
插件名称1.JIra Integration (bug 收集平台)2.Jenkins Control (持续集成工具)平时开发经常使用enkins 打包,在Jira 上查看bug修复bug之后更改bug状态。打包在jenkins平台,bug修复在jiRa平台,频繁切换平台开发工具。想到是不是有相关的插件可以直接集成到开发IED上。记录下安装步骤1.进入Android Studio ,File–settings–Plugins 在搜索栏里输入Jenkins Control,切换Tab到Marketp原创 2021-07-31 15:30:49 · 498 阅读 · 2 评论 -
jeckins+(svn,Git)+gradle+android studio
前言Ci系统的引入,给我们广大程序猿带来福音环境: jenkins.2.6.0.3 Android studio 2.3.3 Gradle 3.3 Jdk 1.8 Git /svn 最新版 Window 7 64bit1.配置jeckinsJenkins 官网下载地址入口选择对应平台(为什么没选择最新版本,测试新版有些配置问题未能解决。退而求其次了)下面步骤跟着引导就可以走完。直到自动打开原创 2017-09-14 18:28:52 · 703 阅读 · 0 评论 -
Android jenkins 打包发布
前言app 提测阶段,需要实时更新apk供测试人员测试。开发人员去实时打包,肯定浪费人力。 如果测试人员打包呢,又会有限制,毕竟不是每位测试都懂代码!真没有办法了吗?环境:Jenkins ver. 2.60.3 发布到 linux ,以下下环境是在linux 下配置的 这里只介绍打包完成后,apk如何上传到蒲公英,并从蒲公英拉取二维码链接到本地,然后展示原创 2017-12-06 16:50:50 · 2867 阅读 · 0 评论 -
Jenkins 邮件配置 (使用 Jenkins Email Extension Plugin)
前言jenkins 总算调试好了,也能进行自动打包并发送到蒲公英内测平台,接下来开始细节改造jenkins 的邮件通知jenkins 内置的邮件功能使用插件扩展的邮件功能内置邮件功能默认使用java sdk中api进行邮件发送操作。配置简单。功能单一。(图一)步骤,系统管理—系统配置 图1图2注意发送服务器的设置。引用链接:–使用插件扩展的邮件功能使用EmailExt 插件可以定义邮件内容。原创 2017-09-15 18:16:04 · 2638 阅读 · 0 评论 -
Jenkins 配置用户权限 + Tomcat 发布
前言部署到jenkins上才是入门第一步,为了权限配置踩了一天坑,先总结下来留存。并分享出来帮助后面的兄弟配置用户权限系统设置-Configure Global Security-第一项红色圈着地方就是设置权限需要选择的地方。注意:这里有坑,如果不添加用户,直接选择复选框的权限进行保存,就会出现如下异常。下面会介绍如何跳出这个坑,接着上面的说各种权限如下(在配置页面将鼠标放到该权限上即可查看帮助):原创 2017-09-19 15:48:07 · 3223 阅读 · 0 评论 -
jenkins 本地二维码生成 高级篇
前沿由于公司做的是金融产品,考虑到安全问题,apk包不准备运用蒲公英或者fir.im 这些三方平台,以免被泄露。(前段时间蒲公英平台发布公告,禁止金融类app上传分发)。其他原因,利用业务时间研究下。...原创 2018-06-28 17:16:33 · 4138 阅读 · 10 评论 -
crontab的语法规则格式
前言项目中使用Jenkins自动打包,对定时器的控制需要写一些定时任务来配合每天出包。如下blog介绍如何配置Jenkins适用的打包规则。crontab的语法规则格式:代表意义分钟小时日期月份周命令数字范围0~590~231~311~120~7需要执行的命令周的数字为 0 或 7 时,都代表“星期天”的意思。另外,还有一些辅助的字符,大概有下面这些:特殊字符代表意义*(星号)代表任何时刻都接受的意思。举例来说,0 12 * *转载 2020-12-18 07:02:35 · 942 阅读 · 0 评论