前言 一直在思考部署应用到k8s的姿势,之前介绍过helm,个人感觉helm把记录数据放到k8s中不是特别好。最近发现了weave的flux项目(A tool for deploying container images…
标签:ci
基于 gitlab-ci 构建 golang 项目 CI 环境
在 github 上托管 go 开源项目,CI 使用 travis 的服务感觉很方便,几乎不需要额外的设置,但是涉及到公司的项目,通过 gitlab-ci 来跑 golang 项目的 CI,需要一点技巧。 思路大致是这样…
像 Awesome-Go 一样提升企业 Go 项目代码质量
原文发布于我的个人网站: GitDiG.com, 原文链接: 像 Awesome-Go 一样提升企业 Go 项目代码质量. 1. Awesome-Go 项目 参与过awesome-go项目的gopher都知道,每个MR都…
Javascript CI篇(2)- Karma 基本进修
Karma 简介 Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma。Karma是一个让人以为异常神奇的名字,示意释教中的缘分,因…
Javascript CI篇(1)- Jasmine 基本进修
jasmine 简介 Jasmine 是一个含有雄厚的断言库的测试框架。现在我用的最新的版本是:2.6 基本篇 命令行中环境中运用jasmine 装置 npm install -g jasmine //这里采纳全局装置,…
Javascript CI篇(4)- Github + Travis 延续集成
Travis简介 Travis CI(continuous integration )是现在新兴的开源延续集成构建项目,它与jenkins,GO的很明显的迥殊在于采纳yaml花样,简约清爽标新立异。现在大多数的githu…
手把手搭建CI
为了更好地阅读体验,欢迎访问博客原文 第一个Build CI Dojo的第二次课程,基于上次课程 CI基础 & Setup环境 搭建好的环境,通过Step by step的方式来搭建一个Jenkins CI。 内…
[LNMP自动化集成]使用jenkins进行PHP持续集成——自动化代码检查、分析和单例测试
持续集成解决问题 统一测试代码发布 代码自动化测试 多机自动化部署 工具选择 集成工具jenkins 官网http://jenkins-ci.org/ 构建工具phing 官网http://www.phing.info/…
持续集成:TeamCity 的安装和使用
TeamCity 本文初衷 让大家了解持续集成(CI),以及入门了解 JetBrains 家的 TeamCity 的一些简单实用。 TeamCity 的一些复杂使用我暂时也不会,一样也是要看文档的,所以不管怎样你都要养成…
gitlab-ci的简易入门——runners
目录 持续集成&持续集成工具的介绍 gitlab-ci runner的基本配置方法(mac版本) 持续集成 CI,Continuous Integration,持续集成,是软件开发过程中一个非常重要的环节,在互联…
gitlab CI + jenkins 实践
gitlab CI + jenkins 实践 使用gitlab CI 基于 Gitlab CI 快速构建持续集成环境 1.开启ci 开启ci只要在git仓库的根路径下创建一个.gitlab-ci.yml的yaml文件. …
快速获取Jenkins上build
很多公司都会做CI持续集成,一般CI都用Jenkins.如何快速获取Jenkins 上的build? 一般公司都会有CI服务器,各个项目build都在上面触发或生成。 如何快速获取CI服务器上最新的build呢? 有的人…