随笔分类 -  持续集成

phoenxi elixir 框架几个方便的命令
摘要:1. 已有命令 mix app.start # Starts all registered apps mix app.tree # Prints the application tree mix archive # Lists installed archives mix archive.build 阅读全文

posted @ 2018-04-19 10:21 荣锋亮 阅读(410) 评论(0) 推荐(1) 编辑

k8s helm 私服chartmuseum minio s3 存储配置
摘要:1. 安装minio 使用docker 安装 参考项目 https://github.com/rongfengliang/mino-thumbor-openresty 备注: 因为是一个集成项目可能会有点复杂使用了docker-compsoe 以及图片缩略图 2. 配置 a. 配置s3 mkdir 阅读全文

posted @ 2018-04-17 11:41 荣锋亮 阅读(1061) 评论(0) 推荐(0) 编辑

osquery简单试用
摘要:备注: osquery facebook 开源的将操作系统指标转换为sql 查询,方便好用,很适合devops 性能分析,系统监控 1. 安装 参考 https://osquery.io/downloads/official/2.11.2 我使用的是centos 使用rpm 包安装 wget htt 阅读全文

posted @ 2018-04-14 20:50 荣锋亮 阅读(4094) 评论(0) 推荐(1) 编辑

使用vigil 监控微服务系统包含可视化界面
摘要:1. 安装 a. rust cargo cargo install vigil-server b. docker docker pull valeriansaliou/vigil:v1.3.0 2. 配置说明 使用起来需要的就是配置文件 config.cfg,配置还是比较简单的,从字面意思可以看明白 阅读全文

posted @ 2018-03-30 14:51 荣锋亮 阅读(301) 评论(0) 推荐(0) 编辑

lapis docker 运行说明
摘要:1. lapis docker 镜像制作 因为openresty 新版本一个json 库的问题,我们使用的是 openresty:1.11.2.1 基础镜像 FROM openresty/openresty:1.11.2.1-centos RUN yum install -y openssl-dev 阅读全文

posted @ 2018-03-22 16:34 荣锋亮 阅读(308) 评论(0) 推荐(0) 编辑

service fabric docker 安装
摘要:1. 镜像拉取 docker pull microsoft/service-fabric-onebox 2. 配置docker(daemon.json) { "ipv6": true, "fixed-cidr-v6": "fd00::/64" } 3. 启动镜像 docker run -itd -p 阅读全文

posted @ 2018-03-16 14:44 荣锋亮 阅读(897) 评论(0) 推荐(1) 编辑

gradle 项目构建以及发布maven 私服&& docker 私服构建发布
摘要:1. 项目结构 2. 代码说明 2. 代码说明 a. Dockerfile docker 构建的 FROM openjdk:8-jre-alpine WORKDIR /appdemo/ COPY build/distributions/ratpackdemo.zip /appdemo RUN unz 阅读全文

posted @ 2018-02-01 10:11 荣锋亮 阅读(350) 评论(0) 推荐(0) 编辑

groovy gradle 构建配置
摘要:参考配置 apply plugin: "idea" apply plugin: "groovy" apply plugin: "eclipse" apply plugin: "application" dependencies { compile localGroovy() } task sourc 阅读全文

posted @ 2018-02-01 09:57 荣锋亮 阅读(221) 评论(0) 推荐(0) 编辑

groovy && java 混编 gradle 配置
摘要:参考配置: apply plugin: "application" apply plugin: "java" apply plugin: "groovy" jar { manifest { attributes "Main-Class":"com.dalongapp.Application" } } 阅读全文

posted @ 2018-02-01 09:55 荣锋亮 阅读(587) 评论(0) 推荐(0) 编辑

gradle 构建包含源码配置
摘要:参考配置: apply plugin: "idea" apply plugin: "groovy" apply plugin: "eclipse" apply plugin: "application" dependencies { compile localGroovy() } task sour 阅读全文

posted @ 2018-02-01 09:51 荣锋亮 阅读(285) 评论(0) 推荐(0) 编辑

gradle multiproject && docker build
摘要:备注: 环境准备 : docker , gradle(使用wrapper,或者全局安装),测试环境使用mac 1. gradle 安装 brew install gradle 2. docker // 安装 yum install -y yum-utils yum-config-manager -- 阅读全文

posted @ 2018-01-28 12:00 荣锋亮 阅读(249) 评论(0) 推荐(0) 编辑

sentry docker-compsoe 安装以及简单使用
摘要:1. 准备环境 docker docker-compose 2. 安装 a. docker-compose git clone git clone https://github.com/getsentry/onpremise.git b. create key docker-compose run 阅读全文

posted @ 2018-01-11 23:08 荣锋亮 阅读(1090) 评论(0) 推荐(0) 编辑

travis-cli 使用
摘要:1. 添加项目 登录 travis 选择对应项目即可 2. 添加持续集成文件 .travis.yml language: node_js node_js: - "node" before_install: - npm install -g jspm - jspm install script: - 阅读全文

posted @ 2018-01-04 13:47 荣锋亮 阅读(498) 评论(0) 推荐(0) 编辑

jest js 测试框架-简单方便人性化
摘要:1. 安装 yarn global add jest-cli or npm install -g jest-cli 备注:可以安装为依赖不用全局安装 2. 项目代码 a. 项目初始化 yarn init -y ├── package.json ├── sum.js ├── sun.test.js └ 阅读全文

posted @ 2018-01-03 10:17 荣锋亮 阅读(10612) 评论(0) 推荐(1) 编辑

rollupjs 基本试用
摘要:备注: 前端构建工具 1. 安装 yarn global add rollup yarn global add rollup yarn global add rollup yarn global add rollup yarn global add rollup 2. 基本使用 touch inde 阅读全文

posted @ 2018-01-02 22:23 荣锋亮 阅读(327) 评论(0) 推荐(0) 编辑

hapi lab测试框架简单使用
摘要:1. 依赖安装 yarn init yarn add lab code 2. 基本模式 const Lab = require('lab'); const Code = require('code'); const lab = exports.lab = Lab.script(); const ex 阅读全文

posted @ 2018-01-02 21:53 荣锋亮 阅读(223) 评论(0) 推荐(0) 编辑

cnpm 私服搭建(基于docker)
摘要:备注: 使用docker-compose 进行安装 1. 代码clone git clone https://github.com/cnpm/cnpmjs.org.git 2. docker build docker-compose build 备注: 注意需要进行修改 docs/dockerize 阅读全文

posted @ 2017-12-30 21:30 荣锋亮 阅读(741) 评论(0) 推荐(0) 编辑

postcss gulp 安装使用
摘要:备注: 测试使用的是gulp 进行的编译 1. 项目初始化 npm init mkdir src touch app.css body{ display: flex; } 2. 安装(gulp 、gulp-postcss 以及几个依赖) npm install -g gulp-cli npm ins 阅读全文

posted @ 2017-12-29 10:30 荣锋亮 阅读(777) 评论(0) 推荐(0) 编辑

webpack 图片资源处理
摘要:备注: css 引用图片资源 1. 安装loader yarn add file-loader --dev 2. 配置 const path = require("path"); const extracttextplugin = require("extract-text-webpack-plug 阅读全文

posted @ 2017-12-29 10:29 荣锋亮 阅读(210) 评论(0) 推荐(0) 编辑

webpack libray 参考例子
摘要:备注: 使用webpack 进行模块导出,方便进行通信 1. 项目初始化 ├── main.js ├── package.json ├── show.js ├── webpack.config.js └── yarn.lock 2. 代码说明 main.js const shortid = requ 阅读全文

posted @ 2017-12-29 10:17 荣锋亮 阅读(307) 评论(0) 推荐(0) 编辑

导航