当前位置:首页 > CN2资讯 > 正文内容

gitlab服务器

11秒前CN2资讯

1.安装软件 # yum -y install curl policycoreutils postfix 2.设置postfix开机自启,postfix支持gitlab发信功能 # systemctl enable postfix # systemctl start postfix 3.获取gitlab-ce的rpm包 # wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm # rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm 4.修改gitlab的端口

注意:首次访问可能都会出现502错误,稍等片刻,刷新即可进入。如果一直刷新进不去,很可能是因为端口冲突,因为gitlab监听端口是80或者8080;为了方便,最好修改一下端口。

# vim /etc/gitlab/gitlab.rb 5.重置并启动gitlab **# gitlab-ctl reconfigure ** //重置时间因为电脑原因,可能时间长短有差异 # gitlab-ctl restart //表示启动成功 6.访问gitlab页面

注:我的已经安装完成,首次访问界面,10.0.0版本会直接让你输出新密码,用户默认为root,设置完成后即可登录;

7.添加一个用户,并且设置邮箱地址 用户添加完成之后,会向邮箱发送一个重置密码的邮件 点击click here to set your password重置密码 gitlab服务器部署完成。

8.查看api tokens信息 //在做jenkins和gitlab连接时需要用到token

9.新建project project name:输入一个名字即可 visibility level: 1)private私有的,只能自己或者组内成员能访问 2)internal:所有登录用户能访问 3)public:所有人能够访问

//红箭头所指是创建的project,在jenkins使用git管理源代码时需要用到。

10.为创建的project创建一个文件,用于push event,让其能够完成jenkins的触发事件 //选择new file

//名称和内容随便写写就好

11.创建webhooks,主要用于jenkins的触发式构建,这个需要有jenkins服务器给你提供的URL,一般是在创建jenkins item的过程中出现,格式一般是下面这样。

//将URL按照上面格式粘贴复制上 trigger选择push envents即可 然后直接save即可。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/23306.html

    标签: gitlab服务器
    分享给朋友:

    “gitlab服务器” 的相关文章

    ChicagoVPS 测评:性能、价格与客户服务的全面分析

    在开始谈论ChicagoVPS之前,我想分享一些关于它的背景故事。ChicagoVPS成立于2010年,源于对高效和可靠的虚拟专用服务器(VPS)的需求。作为一家快速崛起的公司,它在短短几年内就积累了相当可观的用户基础。它在美国中西部的沃土上发展壮大,吸引了不少希望获得优质服务的用户。公司的愿景是提...

    提升美国家庭网络安全与光纤宽带普及的最佳策略

    在当今这个数字化时代,家庭网络的建设与发展显得愈发重要。美国家庭对于网络的依赖程度日渐加深,这不仅仅体现在上网购物、观看视频、游戏娱乐等日常活动中,也体现在工作和学习的方方面面。作为一个普通家庭,我们的生活节奏已经被网络所塑造,无论是为了保持与亲友的联系,还是获取最新的信息,都离不开一个稳定而高效的...

    深入了解DC9飞机的历史、技术特点与运营经验

    DC9概述 了解DC9这款飞机,首先得从它的历史说起。DC9,或称道格拉斯DC-9,是由道格拉斯飞机公司设计制造的中短程单通道喷气式客机。这款飞机的诞生可以追溯到20世纪60年代。道格拉斯公司在这段时间逐步崛起,骄傲地推出了DC9作为回应当时日益增长的民航市场需求。最初的设计版本虽然体积不大,但凭借...

    腾讯云轻量云:简单易用的云服务器解决方案

    当我回顾腾讯云轻量应用服务器(简称轻量云)时,我觉得它真的是一款设计出色的产品。作为腾讯云推出的一项云服务,轻量云专注于轻量应用场景,强调的是“开箱即用”和“简单易用”。无论是初学者还是开发者,都能轻松上手,快速构建所需的网站或应用。 轻量云的规格多样,具有多种CPU和内存的组合选项,如2核2GB和...

    VPS Pro - 理想的虚拟专用服务器解决方案

    什么是 VPS Pro VPS Pro 是一种先进的虚拟专用服务器解决方案,提供用户高度可定制的服务器环境。与传统的共享主机或物理服务器相比,VPS Pro 以虚拟化技术为基础,让每位用户享有像独立服务器一样的资源和灵活性。这种技术不仅提升了资源的利用率,还为用户提供了更高的控制权限。 在VPS P...

    注册域名的全面指南:选择合适域名的重要性和流程

    在当今数字化的时代,注册域名对企业和个人来说都是至关重要的。域名不仅是一个网站的名字,更是一个在网络空间中的唯一标识符。它能帮助用户快速记住你的品牌,提升他们对你的信任度。如果没有一个合适的域名,用户可能会在茫茫互联网中迷失方向,导致潜在客户流失。 我个人在选择域名时,充分意识到其独特的价值。一个好...