现在大多数公司都很多项目需要自动部署 到多台服务器 代码检查等工作   ,为了提供工作效率往往需要我们的ci就闪亮登场了今天说一下我所采用的  gitlab-runner  提供的方案 ,感觉这个比较实用而且基本上很多公司也在用gitlab环境 ,应该也很方便部署减少了再引进其他软件平台所带来的不便,废话不多说 直接进入主题 如何操作使用: 1.找
转载 2024-09-05 11:54:47
29阅读
本文涉及一种在容器中部署 jenkins 服务的方法,后续将其与 gitlab 配合以实现 CICD 功能。其目的是为了在实际工作中使用代码托管及自动化操作。一、引言因工作需要,需部署 jenkins 服务器进行测试。与网上几分钟即可部署的文章相比,本文更注重个人的实践记录。本文与前面的 gitlab 有一定的关联。二、技术小结gitlab 有官方的 Docker 镜像。本文直接使用之。使用 do
搭建自己的GitLab CI Runner 运行Laravel测试 搭建自己的GitLab-CI 和 GitLab-Runner 运行Laravel测试Preface 前言这篇文章将介绍如何使用自己的机器来搭建用于 Gitlab CI 的 runner. 在搭建自己的 CI RunnerContinuous Integration(持续集成)CI 的全称
gitlab上的项目保留提交记录转移到githubgit在程序员的生活中扮演了越来越重要的角色,有人喜欢将项目上传到gitlab,有人则偏爱github。由于对git没有充分的了解,我把我的项目建到了我们实验室的gitlab(尴尬得一批,幸亏我的小伙伴wzw提醒)上。。。话不多说,下面分享一种怎么将项目保留提交记录转移到github,想必大家都不想直接从本地上传,自己的提交记录从此清零。 首先,
转载 2024-05-18 12:12:54
124阅读
1. 环境设计    搭建一个从开发到测试知道发布上线可以自动换完成的CI系统。这个系统中包含4个环境。  开发(dev)环境: 码农使用。  测试(test)环境: 测试人员使用。  预发布(prepublish)环境: 预发布环境,用于上线前的最后验证。      正式(realpublish)环境: 正式上线运行环境    我期望的效果是这样的:  代码推送到m
   1.Gitlab介绍我们了解了git是以个人为中心,但是人人都得数据交互呀。。python程序员每天都忙着进行py交易交互数据的方式使用github或者码云等公有代码仓库,托管代码的地方,谁都可以看公司内部使用gitlab私有仓库github和gitlab的区别github国外公共仓库不安全,国内的码云代码仓库,可能会暴露自己公司代码机密,等着被开除吧。。自建g
版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。这个版本控制软件,有 svn还有git,是一个工具.git是由linux的作者开发的git是一个分布式版本控制系统svn cvs是集中式的版本控制系统,区别于git,集中式的版本控制系统,必须联网才能用,并且写完了,还得放到一个统一管理的目录,还得通过网络传输版本库指的就是一堆代码,被循规蹈矩的管理者,就是叫做版本库sn
转载 2024-06-19 11:15:19
63阅读
1. 使用docker安装docker run -dit \ --hostname 106.54.212.69 \ --publish 8501:443 --publish 8500:80 --publish 8502:22 \ --name gitlab --restart always \ --volume /home/gitlab/config:/etc/gitlab \
转载 2024-06-02 16:56:13
40阅读
(超详细)使用git命令行将本地仓库代码上传到github或gitlab远程仓库本地创建了一个 xcode 工程项目,现通过 命令行 将该项目上传到 github 或者 gitlab 远程仓库,具体操作流程如下:第1步:建立本地 git 仓库,cd 到你的本地项目根目录下,执行 git init 命令cd 本地工程根目录 git init //这个目录就变成了git可以管理的仓库第2步:将本地项
转载 2024-04-28 17:41:26
272阅读
基本操作git安装在Windows上使用Git,可以从Git官网直接下载安装程序,默认安装即可。安装完成之后会多处git bash和git GUI两个程序,我们使用git bash 采用命令行的方式进行一系列的操作。本地git仓库1、什么是本地仓库版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪
一.创建私有库的流程简介创建一个项目,留着后面的流程3制作私有库在可以创建私有库的地方创建一个code repository, code repository是代码仓库,我们把代码上传到这个仓库。在可以创建私有库的地方创建一个spec repository, spec repository是配置仓库,所有的配置按照包名、版本号分门别类的存放在这个仓库。这个仓库只用来存放podspec文件,不存放代
转载 2024-03-19 11:57:25
900阅读
基本操作;git安装yum install git -y git --version #查看版本git设置用户git config --global user.name "fanzhi" git config --global user git config --global color.ui "true"本地git仓库1.什么是本地git仓
转载 2024-04-25 15:15:22
654阅读
文章目录一览Git学习—31.常用的托管服务2.注册码云3.创建远程仓库4.配置SSH公钥5.操作远程仓库5.1 添加远程仓库5.2 查看远程仓库5.3 推送到远程仓库5.4 从远程仓库克隆5.5 从远程仓库中抓取和拉取5.6 解决合并冲突 Git学习—3git远程仓库的学习1.常用的托管服务gitHub( 地址:https://github.com/ )是一个面向开源及私有软件项目的托管平台,
摘要:本章内容将从以下几个部分进行介绍:一. 基于Git的代码托管平台;二. 创建项目以及配置SSH keys等;三. 使用Git平台。一.基于Git的代码托管平台1.GithubGitHub 是一个面向开源及私有软件项目的托管平台,由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。Github使用人群庞大,活跃度高,但不支持私有化项目。GitHub地
下载安装初始化本地Git仓库 1.下载安装git https://git-for-windows.github.io/ 安装默认下一步 2.安装完成后,还需要最后一步设置,在命令行输入$ git config --global user.name "Your Name" $ git config --global user.email "email@example.c
ubuntu安装gitlab及配置gitlab介绍目录ubuntu安装gitlab及配置gitlab介绍1. 安装2.相关配置3.git配置4.gitlab使用指导5.git使用ubuntu18.04环境1. 安装安装配置依赖项sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates安装发送邮件的
转载 2024-06-14 14:07:24
74阅读
GitLab概述  Gitlab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。Gitlab有乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它由Ruby写成。后来,一些部分用Go语言重写,现今并在国内外大中型互联网公司广泛使用。gitlab-ce是它的社区版,gitlab-ee是企业版,是收费的。Git和SVN的区别 
很多企业自建gitlab仓库,用于代码关联,然后结合jenkins工具实现代码的自动编译打包,项目部署,即实现自动化流水。1.下载gitlab最新版,通过rpm方式安装gitlab下载地址:https://packages.gitlab.com/gitlab/gitlab-ce/安装环境初始化yuminstallcurlpolicycoreutilsopenssh-serveropenssh-cl
原创 2019-07-05 20:31:39
887阅读
Git需要从官网下载对应自己电脑系统的安装包。mac:https://git-scm.com/download/mac。Xcode 默认包括了git,所以大部分mac是不需要独立安装的。可以直接通过终端或者iterm去执行git命令。windows:https://github.com/git-for-windows/git/releases/download/v2.28.0.windows.1/
Also available in Portuguese 也提供葡萄牙语 Here at Mercos, we had already migrated in the past our source code hosting: in 2015 we left Beanstalk and went to GitHub. We were a team of approximately 7 develo
  • 1
  • 2
  • 3
  • 4
  • 5