摘要:
Freestyle Job实战--静态网站部署交付 环境结构 1.gitlab.example.com server主机 2.jenkins.example.com server主机 同时配置集成ansible,virtualenv 3.远程虚拟云主机,交付给客户 4.本地windows ,进行脚本 阅读全文
摘要:
Jenkins maven集成 下载安装maven 1.打开maven官网:https://maven.apache.org/download.cgi 2.复制最新的maven软件包地址 http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3 阅读全文
摘要:
Jenkins Git集成 1.新建项目 2.新建gitlab项目 克隆地址 3.添加git选项 4.build并查看日志 阅读全文
摘要:
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的优势和应用场景 主流的运维开发平台,兼容所有主流开发环境 插件市场可与海量业内主流开发工具实现集成 阅读全文
摘要:
编程基础 什么是shell 简单来说,shell是一个执行命令的宏处理(macro processor)器。术语宏处理器(macro processor)是指将文本和符号扩展到创建更大的表达式的功能。 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 Shell接收用户输入的命令 阅读全文
摘要:
Ansible简介 Ansible是一个开源部署工具 开发语言:python 特点:SSH协议通讯,全平台,无需编译,模块化部署管理 作用:推送Playbook进行远程节点快速部署 Ansible与Chef,Saltstack的区别 Chef Ruby语言编写,C/S架构,配置需要Git依赖,Rec 阅读全文