![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DevOps
文章平均质量分 84
持续集成,持续交付,持续部署
乂星人
一个程序员的故事,专注移动互联网。
展开
-
Jenkins自动化构建(一)玩转Android项目自动化打包
早些年Eclipse时代Android打包采用的ant,现在AndroidStudio时代采用的Gradle,目前的开发模式都是采用敏捷开发,如果仍采用手动打包给QA提测未免太耽误事了,目前众多公司采用的是自动化打包策略+自动化测试,本文是Jenkins自动化构建的第一篇,玩转Android项目的自动化打包,来自早些时候个人整理的有道云笔记,不对之处请指出。前方高能,巨图众多!jenkins工作流程jenkins安装一般公司自动化构建都会将jenkins配置到Tomcat下,无论是jenkins还原创 2021-02-01 00:53:55 · 2817 阅读 · 1 评论 -
Android Library如何在Github上开源
平时我们在Android开发过程中引用了很多依赖,不乏有很多Github上开源的Library,例如JakeWharton的黄油刀依赖如下:dependencies { implementation 'com.jakewharton:butterknife:10.2.3' annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'}独乐乐不如众乐乐,那么我们怎样如何将我们自己写的Library发布到Github上开源供别原创 2021-01-24 01:07:08 · 377 阅读 · 0 评论 -
记一次Git抽风现场
这两天世界最大的猴类交友社区GitHub也被国人给攻陷了,只因国人在github建了一个仓库996.ICU,目的召集众猿人共同声讨996加班制度,有一种现实版猩球大战的节奏。何为996?就是朝9晚9连上6天。何为ICU?就是重症监护室。整个连起来就是上班996生病ICU,听起来真顺耳。就在前几天我自己面临了一次git偶发性事故,差点体验一把。前言前几天电脑抽风,下午正在敲着代码,几分钟前提交...原创 2019-03-31 01:32:22 · 632 阅读 · 4 评论 -
项目搭建git和github的使用
首先说明一下git和svn的最重要的区别:git属于分布式代码托管系统,而svn属于集中式。git会在每台电脑上构建一个本地仓库,各干各的互不影响,即使远程仓库莫名损坏了也不怕,因为每一个队员都有一个仓库。使用git在编辑文档和代码时是不需要联网的,而svn却不行。等等诸如此类多个优点,所以git成为现今大众选择的主流代码托管系统。原创 2016-07-30 15:08:27 · 668 阅读 · 0 评论