事情缘由: 现在在做的主要工作是通过jenkins+postman实现api的自动化测试,想要达到的效果是,api自动化测试定时跑脚本的同时,github有新的代码提交,jenkins会自动检测部署新提交的代码,并且再次将api自动化脚本跑一边,发送出测试报告; 饭要一口一口吃,搭建环境要一步一步走;现在呢,先把基本的github有push自动触发jenkins构建部署先搞定; 我是搭建在l
转载
2024-07-24 09:47:05
0阅读
1、CD持续交付,持续部署持续交付:将代码交给专业的测试团队去测试 持续部署:可以直接将指定好tag的代码直接部署到生产环境中1.1安装Jenkins官网:https://www.jenkins.io/# 编写docker-compose.yml 文件
version: "3.1"
services:
jenkins:
image: jenkins/jenkins
restar
转载
2024-04-02 12:47:26
109阅读
Jenkins自动部署html页面测试先创建好一个gitlab项目在本地配置域名解析,一定要做关联远程仓库提交代码配置Jenkins集成gitlab在Jenkins服务器配置域名解析添加Jenkins的公钥到gitlab上项目发布在本地做域名解析完成Jenkins与webservers集群的免密在Jenkins上编写发布脚本通过Jenkins、调用shell脚本,完成发布 先创建好一个gitla
转载
2024-04-05 14:43:01
180阅读
小伙伴们,你们好呀,我是老寇>>> 头脑风暴 <<<思考:为什么要采用Jenkins?1.提交代码后能自动部署,无需手动点击,节省时间,提高效率2.自动拉取代码,无需人工拉取实现:自动部署实现思路?1.Jenkins拉取最新代码,然后构建项目2.构建完之后,需要停掉之前的服务3.移除掉之前的jar包,并复制新构建的jar到指定目录4.启动jar包目录一、前提条件
转载
2024-05-03 21:48:03
168阅读
Windows平台下Git服务器搭建前提是确保存在JDK环境。第一步:下载Gitblit.下载地址:http://www.gitblit.com/第二步:解压缩下载的压缩包即可,无需安装。第三步:创建用于存储资料的文件夹。 第四步:配置gitblit.properties 文件。找到Git目录下的data文件下的gitblit.properties文件,“记事本”打开。 2
文章目录1. 介绍1.1 需求1.2 构建环境1.3 使用docker 安装Linux 端操作1.4 使用war 安装2.开始Jenkins(以docker安装介绍)2.2 浏览器访问2.2.1 初始密码2.2.2 初始化插件2.2.3 设置3. 创建任务3.1 创建任务3.2 关联git3.3 触发构建3.4 后面添加构建步骤 在大数据时代,各种微服务横飞,实在不能忍受手动部署了,本文使用Je
转载
2024-07-24 11:33:26
42阅读
实际上git使用越来越普及了,当然如果你还是把它当作svn来使用,或者就是只是通过一些图形化工具上几个按钮点一点就失去很多git自身有魅力的地方。首先对照svn或者其他上一代的版本管理工具,我们修改文件不再有“这个文件要不要lock的问题”,要知道之前曾经工作一个单位,通过版本管理工具修改文件不仅要把文件锁上不让别人修改之外,还要把自己的电话信息放进去,这样别人要改的时候,就会打电话给你“放开那个
转载
2024-07-23 05:58:27
86阅读
转载
2018-03-20 00:20:00
154阅读
git clone https://gitee.com/99/config.git
原创
2019-04-01 15:18:39
449阅读
安装 git 并 clone 代码# yum install git -y初次运行 Git 前的配置一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会 沿用现在的配置。 第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用 这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历叱记录。 git 运行的环
转载
2024-04-23 11:04:46
1008阅读
jenkins过程的坑往往不是在第一次配置,而是在配置结束后更改某些配置项的时候踩到)。 总体流程如下: tomcat8.0下载地址:http://tomcat.apache.org/ jenkins下载地址:http://jenkins-ci.org/ 下载完毕后,将jenkins.war丢入tomcat/webapps目录下。 默认情况下,jenkins的工作空间会放到C:\User
转载
2024-03-25 22:38:33
59阅读
"不能把鸡蛋放在一个篮子里",Git版本库目录与工作区在一起,因此存在一损俱损的问题.2个版本库之间通过PULL和PUSH操作实现同步.1.版本库A通过Clone操作创建版本库B2.版本库A通过PUSH,将新的提交传递给版本B3.版本库A通过PULL,将版本库B中的新提交拉回到自身(A).4.版本库B通过PULL,将版本库A中的新提交拉回到自身(B).5.版本库B通过PUSH,将新提交传递给版本库
转载
2024-05-30 09:24:53
308阅读
1.本地仓库 java开发 把代码上传上来 ,问一下他要上传到的主机ip , 分支2.本地 , 设置--》仓库 更新数据,让他同步到南阳gitlab, 若没有这个项目,需要创建相同名字的项目,并且创建文件夹,推送到远程服务器时,需要把“只同步保护分支”,除掉URL写南阳仓库的地址,格式上面就有提示 http://192.168.120.3
转载
2024-05-08 16:03:19
291阅读
本地仓库搭建创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库。1、创建全新的仓库,需要用GIT管理的项目的根目录执行:# 在当前目录新建一个Git代码库
$ git init创建完毕会生成一个隐藏文件.git,如下图所示:克隆远程仓库 1、另一种方式是克隆远程目录,由于是将远程服务器上的仓库完全镜像一份至本地!# 克隆一个项目和它的整个代码历史(版本信息)
$ git
一 背景项目采用SpringBoot架构,如果用传统的构建+发布的模式,QA要记录很多的环境配置,做很多机械的操作,容易增加出错的可能,工作效率比较低。为了解决这个问题,我使用Jenkins作为持续集成工具,写了一个Shell脚本,可以自动清理服务器环境和启动对应的服务,大大提高了QA部署服务的工作效率。二 使用资源1)Gitee工程、Gitee账号。(公司项目是用codehub维护,我这里使用码
二 克隆Git仓库 1.1 从远程仓库中克隆整个代码仓库mkdir Demo //在当前路径下新建一个文件夹,用来存放将要拉取的整个代码库
cd Demo //进入这个文件夹
repo init -u ssh://igerrit.storm:29418/Demo/manifest -b master
转载
2024-07-23 05:49:34
57阅读
git clone 将存储库克隆到新目录 1.git clone -v , --verbose【远程仓库地址】详细地运行。不影响向标准错误流报告进度状态。2.git clone -q , --quiet 【远程仓库地址】安静地操作。进展不会报告给标准错误流。3.git clone --progress 【远程仓库地址】除非指定了--qui
转载
2023-10-26 12:24:19
212阅读
上一节,我们安装了jdk,maven,tomcat等环境接着走:4.下载Jenkinswar包放到tomcat的webapps下wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war -P /usr/share/tomcat/webapps/垃圾网速不能忍受 这里我使用本地下载好的war包,用sftp上传到这个目录下
转载
2024-06-13 11:07:51
330阅读
如何实现我们 GitBook 的自动化部署,将 GitLab 仓库上的 master 最新分支部署到服务器的某个节点下,以及时地方便我们阅读。上文有提及到通过 GitLab Runner 跑步机的机制来实现 GitBook 的自动化部署,每次提交的时候都需要一个 .gitlab-ci.yml 文件来触发我们的自动化构建操作,stage 分为 build(构建)、test(测试)、deploy(部署
转载
2024-06-06 09:23:01
39阅读
前言:看过本文,让零基础的你也能够掌握利用jenkins+git自动化构建项目。 之前我们学习了安装jenkins这一款自动化构建工具。同学们也应该都看到了它持续集成的优点,如果不会安装的请移步之前的文章链接:让项目构建变得更加自动化,这个工具你必须要掌握……上面发文里我们是通过yum install方式安装的jenkins,不过这里我建议同学们使用war包的方式安装部署,首先去官方网
转载
2024-07-31 17:35:20
272阅读