什么是持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现…
标签:ci
Jenkins+Gitlab+Maven+Tomcat 持续集成,自动部署项目
持续集成:Continuous Integration,简称CI,意思是,在一个项目中,任何人对代码库的任何改动,都会触发CI服务器自动对项目进行构建,自动运行测试,甚至自动部署到测试环境。这样做的好处就是,随时发现问题…
iOS 持续化集成(二) CI jenkins + bitbucket
开始 忙了一天,才发现网上说的都不靠谱,这是我玩CI的最真切的体会,如果你的项目还在本地,那么这个文章将讲述 如何喝 git 代码托管库联系起来。网上有很多教程了,可是我也是按照人家的方式方法来的。发现还是挺多坑的这里一…
CI Weekly #21 | iOS 持续集成快速入门指南
搭建 iOS 持续集成环境要多久?每个 iOSer 都有不同的答案。这次我们整理了 flow.ci 的 iOS 持续集成的相关文档和最佳实践,希望帮你更快地完成构建。更新文档见: flow.ci iOS 项目快速入门指南…
Jenkins在MAC上搭建CI(持续化集成)终结版
站在996的风口浪尖上,百度,google,查阅各种资料博客后,历经40次的构建终于用jenkins在MAC上实现了iOS App的CI(持续集成)一键上传App到蒲公英,网上资料很多老旧或者不够完善或者坑比较多,于是乎…
安装Gitlab & 配置Jenkins CI & 解决换源部署的坑
这两周负责将公司仓库从Github换到Gitlab 安装Gitlab 推荐使用官方推荐的Omnibus package安装 最先在自己的服务器上装,总是会出现502问题,找了各种资料最后感觉这篇文章讲得比较好 修改git…
Jenkins + gradle + git 构建 Android CI 构建环境
GitHub 地址 前言 在项目开发中,我们需要将最新的代码更新,提供给测试人员进行测试,以及发布。 目前 Android 工作中都在使用很强大的开发、构建以及打包工具,例如: android-studio、Gradle…
Jenkin+Git+Gradle为Android项目搭建CI环境
前言 在平时的项目开发中,我们需要将最新的代码及时打包(尽管是debug版本的)供公司内部人员及时的查看工作进度,这个怎么才能做到呢。 我的上家公司是创业公司,总是用一些很前卫的技术:Android Studio、Gra…
Jenkins详细教程
最近花了一段时间研究jenkins这个工具。所以写下这篇文章,算是当做记录吧! 一、jenkins是什么? …
CodeIgniter框架基础入门
本文通过一个编写简约(lou)的个人页面网站实例,来带大家入门CI 历程 最初接触的PHP MVC框架是Thinkphp,毕竟是国产开源PHP框架中做的比较好的。我参加一些比赛用的就是Thinkphp框架,可以说我对TP…
Travis Ci的最接地气的中文使用教程
相信大家对Travis Ci已经不再陌生了,Github上已经有大部分的项目已经采用了它。 Travis Ci是一个基于云的持续集成项目,目前已经支持大部分主流语言了,如:C、PHP、Ruby、Python、Nodejs…