持续集成
1.自动化框架部署到服务器上,通过Jenkins构建执行自动化
2.本地的Jenkins:拉取代码(git)、执行自动化
3.远程Linux服务器,docker实现:拉取代码、Jenkins容器拉取代码、执行自动化
一、get
1.新建远程仓库(私有)
2.本地仓库
3.将远程仓库和本地仓库关联
1.git clone 将远程仓库克隆到本地
2.将代码复制到本地仓库目录下
3.提交代码到本地仓库
git add . 提交所有文件
git commit -am‘’
4.将本地仓库代码提交到远程仓库
git push
4.git命令
1.信息查看
(1.查看本地分支
git branch
(2.远程分支
git branch -r
(3.查看分支关联关系
git branch -vv
(4.查看提交的日志信息
git log
(5.查看当前本地分支状态
git status
2.分支命令
(1.创建分支
git branch test
(2.切换分支
git checkout test
(3.创建分支并切换到分支
git checkout -b test2
(4.将本地新增的分支提交到远程分支
git push --set-upstream origin test2
3.分支删除
(1.删除本地分支
git branch -d test
(2.删除远程分支
git push origin --delete
4.分支合并
(1.要合并到那个分支就先切换到那个分支上去
git checkout master
(2.执行合并命令
git merge
(3.提交合并
git push
5.拉取分支
(1.
git pull
(2.
git checkout -b 本地分支 origin 远程分支
二、Jenkins
1.安装与启动
windows服务版本,安装成windows服务
免安装版本
2.特点
跨平台的
所有的功能都是通过各种插件来支持的
工作空间的概念
3.使用
初始化Jenkins:找到初始化秘钥,创建管理员账号
登录Jenkins
安装插件(git、html publish)
创建Jenkins任务
三、docker
1.什么是docker?docker是一种虚拟化技术,小型的系统环境
2.docker应用场景
项目环境部署
自动化项目的部署
微服务架构项目的部署、迁移
3.docker的优点
快速响应
资源消耗少
可移植性强
4.docker组成
c/s架构的程序
镜像
容器
镜像仓库 docker hub
5.环境准备
centOS机器
6.容器命令
-查看容器(所有)
docker ps -a
-查看容器(正在运行)
docker ps
-启动容器
docker start mymogo
docker restart mymogo
-停止容器
docker stop mymogo
docker kill mymogo
-查看最后运行的容器
docker ps -l
-删除容器 (容器在运行的时候不能删除)
docker rm py56
-强制删除容器
docker rm -f py56
-创建容器
-交互式创建容器(前台运行)
docker run -it --name 容器名称 镜像名称:标记 登录后执行的命令
-守护式创建容器(后台运行)
967
26
39
248
66
11
2
575
欢迎来到testingpai.com!
注册 关于