一、设置Jenkins和业务机之间互信 1、Jenkins机拷贝秘钥 ssh-copy-id -P 13221 root@IP 2、如果无法正常互信需要修改相关配置 2.1、权限问题 .ssh目录,以及/home/当前用户 需要700权限,参考以下操作调整 chmod 700 ~/.ssh chmo ...
转载 2021-10-23 13:53:00
782阅读
2评论
一.简介使用git代码推送到代码仓库如gitee、gitlab等、创建分支、拉取代码代码拉取后可供测试人员测试和运维人员部署到生产环境中。持续集成CI:开发的代码集成到代码仓库的过程 持续交付持续部署CD:从代码仓库拉取后部署到测试和生产环境 devops:开发的代码自动集成、自动交付与部署 常用的开发测试和生产环境: 开发环境:开发人员书写代码 测试环境:测试人员进行测试 准生产环境:与生
原创 精选 2024-08-18 12:08:38
445阅读
一.简介GitLab 概述: 是一个利用 Ruby on Rails 开发的开源应用程序,可以使你开发、部署、维护 web 应用程序变得简单的框架。用于搭建私有的代码托管平台。二.安装配置0.gitlab社区版rpm包下载地址。官方安装与使用文档地址。安装配置要求,内存大于4G。1.rpm包安装   默认安装地址/opt/gitlab#安装依赖 yum -y install c
原创 精选 2024-08-18 16:13:09
573阅读
一度git版本利用tag上线 ####################git部分###############脚本#!/bin/bash#630manage的pull代码方法git  --git-dir=630manage/.git--work-tree=630manage clean -dfxgit  --git-dir=630manage/.g
原创 2017-11-03 12:44:35
2287阅读
1点赞
一、Git基本概念Git是分布式的版本管理系统,每台机器都可以基于远程中心服务器拥有自己的版本,如图: 远程中心服务器一般叫做Origin repository。下面来看一下本地计算机包含哪些内容,图片来自于Git官网,包含三个区域: (1) 工作目录(working Directory):我们肉眼能够看到的目录及相应的文件; (2) 暂存区(Staging Area
基于Git使用PSCP+PSSH快速发布代码PlatformDev360云计算女主宣言HULK平台中已经有基于S3的部署系统、基于Git、SVN的部署系统等,但今天分享的是命令行直接操作项目的部署,包括单文件、整体部署。PS:丰富的一线技术、多元化的表现形式,尽在“HULK一线技术杂谈”,点关注哦!前言很多公司都有成熟的代码发布系统,并行,备份,锁定,分批次,甚至还可以检验代码漏洞等等,功能十分完
原创 2021-03-22 20:34:33
314阅读
[TOC] 利用Git钩子实现代码发布 1、什么是git钩子 和其它版本控制系统一样, 能在特定的重要动作发生时触发自定义脚本。 有两组这样的钩子:客户端的和服务器端的。客户端钩子由诸如提交和合并这样的操作所调用,而服务器端钩子作用于诸如接收被推送的提交这样的联网操作。 2、安装一个钩子 钩子都被存
原创 2021-08-01 18:43:36
224阅读
创建一个项目名称写上描述拉取这个分支的代码只有dev147 分支push才发布,触发条件然后点构建就可以啦~~
原创 2017-04-20 14:03:49
1163阅读
目录1、什么是git钩子2、安装一个钩子3、常用的钩子脚本类型3.2.1 pre-receive3.2.2 update3.2.3 post-receive3.1.1 pre-commit3.1.2 prepare-commit-msg3.1.3 commit-msg3.1.4 post-commit3.1.5 电子邮件工作流钩子3.1.6 其它客户端钩子3.1 客户端钩子3.2 服务器端钩子4、
Git
原创 2021-04-16 20:05:37
271阅读
发布方法很多,适合自己就好。
原创 2021-08-05 11:35:50
461阅读
84992778
原创 2022-08-02 06:57:04
211阅读
K8s已经成为一线大厂分布式平台的标配技术。你是不是还在惆怅怎么掌握它?来这里,大型互联网公司一线工程师亲授,不来虚的,直接上手实战,3天时间带你搭建K8s平台,快速学会K8s,点击下方图片可了解培训详情。越了解事物的本质就越接近真相。我发现学习Git内部是如何工作的以及Git的内部数据结构这部分内容,对于理解Git的用途和强大至关重要。若你理解了Git的思想和基本工作原理,用起来就会知其所以然,
1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 缓存一下代码
原创 2024-06-21 11:25:21
43阅读
1 发布php代码- jenkins已经搭建完成,现在开始来做一个php发布代码的任务- 在发布php代码时先看看是否有两个插件在系统管理-管理插件- 已安装插件- 检查是否有“Git plugin”和“Publish Over SSH”两个插件,如果没有,则需点击“可选插件”,找到它并安装 [root@chy01 jenkins]# s
原创 2017-11-22 18:20:36
3785阅读
1点赞
本人一般将代码放到coding上,谁让coding是免费的呢。在开发过程中本地提交代码后,还得在服务器上去pull 一下代码。然后重启,真麻烦。利用codin
原创 2019-03-12 19:52:12
408阅读
上传更新上传图文详解——将本地项目上传到码云(gitee)远程仓库 前提条件:   1、本地电脑上已经安装了 git客户端,未安装的,具体安装过程可以参考此安装链接: ,博主在这里就不多做赘述了2、用户已经在码云上注册完成具体操作步骤: 1、登录码云,在码云上新建仓库,填写相关内容,创建仓库2、在本地对应盘符下面,新建文件夹,例如:F:\gitRemote3、点击新建的文件夹,右键点击 Git B
转载 7月前
20阅读
jenkins实现从git上自动拉取源代码——>自动编译——>发布到测试服务器——>验证测试,这个大家应该都知道,但是关于源代码里的配置文件,可能就会有点头疼了,一般测试都会自己的测试分支,但是测试分支的代码可能是开发提交,也可能是测试从开发分支自行合并到测试分支,但是不管如何,这里面都有一个问题,有可能开发把配置文件更新成了localhost,哈哈哈~如果我们在拉取源代码后,自
转载 2023-11-14 13:57:11
69阅读
1. GitHub创建远程仓库仓库创建完成:2. 远程仓库的操作命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并2.1 查看
转载 2024-03-19 11:24:54
66阅读
一、安装或配置环境,略...不会的可以百度(1)配置jdk1.8(2)安装jenkins(3)安装git (4)配置ant (5)下载jmeter并解压;这一篇博客已实现 jenkins+ant+jmeter二、ant配置:  2.1 将jmeter安装目录下E:\apache-jmeter-5.1.1\extras的ant-jmeter-1.1.1.jar复制到an
开源 Git 项目昨天发布Git 2.33,其中包含来自超过 74 个贡献者的
原创 2023-07-30 07:32:47
193阅读
  • 1
  • 2
  • 3
  • 4
  • 5