一、引言 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完 ...
分类:
其他好文 时间:
2018-04-27 20:00:30
阅读次数:
278
概念:开源的项目自动化构建工具,在Ant和Maven的基础上,引入了基于Groovy的特定领域语言(DSL),不再使用XML形式管理构建脚本。 Tools-->groovy Console-->打开groovy视图 Groovy与Java比较: 高效Groovy特性: 最简单的例子(build.gr ...
分类:
其他好文 时间:
2018-04-25 17:03:20
阅读次数:
178
对于 现在的 vue 、 react 、webpack 来说也许有点旧了,有时候,越简单的技术越可靠,备份一下 package.json ...
分类:
Web程序 时间:
2018-04-25 12:15:06
阅读次数:
288
Linux安装Gradle Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。在github上,gradle项目很多,有的是gradel跟maven构建一块儿使用,可以看出,gradle有一种逐渐替代maven的架势。 下面就描述一下 ...
分类:
系统相关 时间:
2018-04-24 21:47:13
阅读次数:
227
云原生(Cloud Native)的高阶实践是分布式服务化架构。一个良好的服务化架构,需要良好的服务发现、服务治理、服务编排等核心能力。本文为读者解析网易云的服务治理策略及其典型实践。 网易云微服务架构 在优化了版本控制策略,研发并集成了自动化构建和发布工具,实现“项目工程化”之后,网易云开始了分布 ...
分类:
其他好文 时间:
2018-04-17 19:38:46
阅读次数:
186
【首先安装node.js】: 1. 从node.js官网下载并安装node,安装过程很简单。 2. npm 版本需要大于 3.0,如果低于此版本需要升级它: # 查看版本 npm -v2.3.0 #升级 npm cnpm install npm -g 3.基于node.js,利用淘宝npm镜像安装相 ...
分类:
Web程序 时间:
2018-04-13 22:29:58
阅读次数:
256
部署git服务器yuminstallgituseraddgitpasswdgit创建仓库su-gitmkdirsolo.gitgit--bareinit##初始化仓库dockercat>>/etc/docker/daemon.json <<EOF{"insecure-registries":["reg.hequan.xyz:5000"]}EOFJenkins服务器wgeth
分类:
其他好文 时间:
2018-04-05 20:56:02
阅读次数:
341
背景 最近安装Jenkins,参照网上的各种资料进行尝试,折腾了好久,但是查找了这么多资料,相似度在90%以上!!!,相同的安装过程,测试了几台机器,未曾成功,不得不感慨自己能力有限,最终慢慢摸索,形成思路,现分享给大家,希望大家在安装的时候少走弯路。 PS:本人很痛恨那种粘贴复制,毫无思考的博主, ...
分类:
其他好文 时间:
2018-04-05 15:51:08
阅读次数:
192
01.maven的简介 maven主要服务于基于java平台的项目构建,依赖管理和项目信息管理。 构建:它是一个非常强大的自动化构建工具,从清理,编译,测试到生成报告,再到打包和部署。 依赖管理和项目信息管理:我们所需的开源类库只需通过中央仓库找到,引入经纬,给每个类库定位了坐标,maven就能够帮 ...
分类:
其他好文 时间:
2018-04-01 14:32:24
阅读次数:
173
一:入门指南安装gulp网址:https://www.gulpjs.com.cn/docs/getting-started/ 1. 全局安装 gulp: $ npm install --global gulp 2. 作为项目的开发依赖(devDependencies)安装: $ npm instal ...
分类:
其他好文 时间:
2018-03-29 21:23:36
阅读次数:
191