随笔分类 - 运维自动化
摘要:Jenkins maven集成 下载安装maven 1.打开maven官网:https://maven.apache.org/download.cgi 2.复制最新的maven软件包地址 http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3
阅读全文
摘要:Jenkins 参数集成 1.新建项目 2.添加选项 #!/bin/sh echo "Current deploy environment is $deploy_env" echo "The build is $version" echo "The paasword is $pass" if $bo
阅读全文
摘要:Jenkins应用--Linux shell集成 1.新建项目 2.构建添加shell #!/bin/sh user=`whoami` if [ $user == 'deploy' ] then echo "Hello, my name is $user" else echo "Sorry, I a
阅读全文
摘要:Jenkins介绍 jenkins是一个开源持续集成工具 开发工具: JAVA 功能: 提供了软件开发的持续集成服务 特点: 支持主流软件配置管理,配合实现软件配置管理,持续集成功能 Jenkins的优势和应用场景 主流的运维开发平台,兼容所有主流开发环境 插件市场可与海量业内主流开发工具实现集成
阅读全文
摘要:Ansible简介 Ansible是一个开源部署工具 开发语言:python 特点:SSH协议通讯,全平台,无需编译,模块化部署管理 作用:推送Playbook进行远程节点快速部署 Ansible与Chef,Saltstack的区别 Chef Ruby语言编写,C/S架构,配置需要Git依赖,Rec
阅读全文
摘要:gitlab介绍 gitlab适合安装在自己的私有服务器上,避免核心代码暴露在网络上。 集成度很高,能够集成绝大多数的开发工具 支持内置HA,保证在高并发下仍旧实现高可用性 gitlab主要服务构成 Nginx静态Web服务器 Gitlab-workhorse轻量级的反向代理服务器 Gitlab-s
阅读全文
浙公网安备 33010602011771号