编写gitlab-ci.yml文件以及应用1. 在项目中创建gitlab-ci文件 把下面的内容复制进gitlab-ci文件#流水线的stages的顺序可以自己定义 #相同阶段的任务将会并发的执行,上一个阶段的任务完整的结束之后,下一个阶段的任务才会开始执行 stages: - check_code - build - deploy job1: stage: check_co
转载 2024-02-17 08:42:44
121阅读
.gitlab-ci.yml关键词完整解析(一)使用GitLab自带的流水线,必须要定义流水线的内容,而定义内容的文件默认叫做.gitlab-ci.yml,使用yml的语法进行编写。 目前任务关键词有28个,全局的关键词有10个,两者重叠的有很多。今天我给大家先讲解一下常用的关键词,掌握了这些关键词的用法,你可以编写逻辑严谨,易于扩展的流水线。任务的28个关键词分别是, script, after
1 what is rebaserebase,直接翻译过来就是变基,而这个命令就是这么人如其名。通过rebase命令,我们可以改变一串commits的基点(父commit)。首先我们先来操作一遍这个命令,看看效果就知道这个命令是干啥的了。假设我们的git结构是这样子的。我们在commit3这个地方开出了一个分支branch1,然后在branch1分支上开发并提交了两个commit(6和7)。同时其
转载 9月前
31阅读
私有仓库GitlabGitlab简介CI/CD安装GitlabGitlab使用 Gitlab简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。Gitlab官方文档:https://docs.gitlab.com/CI/CD持续集成 考虑一个应用程序,它的代码存储在 GitLa
转载 2024-03-27 18:10:29
72阅读
项目进行微服化改造后系统发布就变得愈为重要,因为持续集成导致部署变得越来越频繁,人工部署带来的一些问题日渐凸显,大家可能都有被系统部署线问题困扰过的经历。本篇我们将会使用Jenkins+Gitlab来实现程序的持续集成和自动化发布。1.新建项目提交到GitLab首先需要有一个GitLab仓库,这个注册一下就可以,具体流程就不写了。通过GitLab新建一个项目(Project):(没有的话可以使用我
转载 2024-04-02 10:38:06
111阅读
一、mysql 的初识MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库数据保存在
转载 2023-08-10 23:58:05
1837阅读
Oracle Database,又名Oracle RDBMS,或简称Oracle 是目前世界上流行的关系型数据库管理系统,是目前最流行的C/S或B/S体系结构的数据库之一,它具有系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案 oracle目前是世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据
转载 2024-04-09 10:35:32
57阅读
gitlab的迁移备份和升级目录gitlab的迁移备份和升级文档升级记录:升级步骤梳理环境信息线上gitlab升级记录一 备份过程1. 更改备份目录2. 重载配置文件3. 执行备份4. 停止服务,快照备份二 升级过程1. 关机升级内存2. 开机升级3. 新版git配置文件更新4. 重载配置文件5. 验证服务异常过程记录1. 下载安装报错2. 首页报错5003. gitlab-ctl reconfi
概念:  一个mongodb中可以建立多个数据库。MongoDB的默认数据库为"db",该数据库存储在data目录中。MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。"show dbs" 命令可以显示所有数据的列表。 show dbs 显示所有数据库 db 显示当前数据库 use test 连接
一、git、GitHub、GitLab、GitBook的简单定义1、git :是一种版本控制系统,是一个命令工具 2、GitHub :开源代码及版本控制系统,GitHub同时提供公共仓库和私有仓库,但如果要使用私有仓库,是需要付费的。 3、GitLab :解决了GitHub创建私人仓库收费问题,同时支持企业搭建属于自己的GitLab仓库。提高数据的安全性。 4、GitBook :GitBook
创建自己的gitlab服务,提升代码安全以下演示在debian11、debian12上操作,其它linux类似16.3.3版本(2023.9.18更新)Gitlab官网一、下载安装1.下载以下操作在/usr/local下操作cd /usr/local从国内镜像下载wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/debian/pool/bull
gitlab提交代码后自动触发Jenkins安装插件:GitHub plugin共找到了两种常见方式:Build when a change is pushed to GitLab. GitLab webhook URL: http://20.88.9.101:8080/project/project/one_projectGeneric Webhook Trigger简单了解了一下,尽量细说一下
转载 2024-04-26 18:39:07
68阅读
代码review是代码质量保障的手段之一,同时开发成员之间代码review也是一种技术交流的方式,虽然会占用一些时间,但对团队而言,总体是个利大于弊的事情。如何借助现有工具在团队内部形成代码review的流程与规范,是team leader或技术管理者需要考虑的问题。本文分享一种基于Gitlab代码merge流程的code review方法,以供参考与探讨。如有更好的方法,欢迎交流。1. 设置成员
转载 2024-01-26 08:14:00
97阅读
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平
# 使用 Docker 导出 GitLab 数据库 在使用 GitLab 的过程中,我们可能会需要备份数据库,以防数据丢失或迁移到其他服务器。本文将介绍如何使用 Docker 导出 GitLab数据库,适合刚入行的小白开发者。 ## 整体流程 以下是导出 GitLab 数据库的步骤: | 步骤 | 描述
原创 2024-08-24 03:44:36
51阅读
背景 在阿里巴巴内部“大中台,小前台”的组织和业务体制,使前线业务更加敏捷,赋能业务积极迎接未来挑战和机遇,在阿里大中台能力建设过程中,同质化中台服务将会合并,小前台需要迁移原来依赖的中台服务到新的中台服务上。闲鱼作为小前台,依赖阿里巴巴大中台能力让产品快速迭代,其中闲鱼币依赖的就是阿里巴巴积分中台能力。在积分能力大中台建设过程中,原有的积分服务都将合并到“半两”积分平台,闲鱼币原来
1、MySQL默认1.1、information_schema在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,字段类型与访问权 限等。查询数据库、表名、字段等信息# 爆所有用户 select group_concat(user) from mysql.user;
切换到  gitlab-psql 用户下。然后使用gitlab内部的psql命令进入postgresql数据库内部。$ /opt/gitlab/embedded/bin/psql -h /var/opt/gitlab/postgresql -d gitlabhq_production然后操作数据库的CRDU。
原创 2017-12-05 16:39:23
6322阅读
1点赞
**GitLab配置MySQL数据库** GitLab是一个开源的代码托管和协作平台,可以帮助团队高效地管理和共享代码。在配置GitLab时,我们通常会使用数据库来存储用户信息、项目数据等。MySQL是一种常用的关系型数据库,本文将介绍如何配置GitLab与MySQL数据库的连接。 **步骤一:安装MySQL数据库** 首先,我们需要在服务器上安装MySQL数据库。在Ubuntu系统中,可以
原创 2023-12-07 07:11:06
1142阅读
# 使用 Docker 部署 GitLab 并连接外部数据库 GitLab 是一个基于 web 的 Git 仓库管理工具,提供了版本控制、问题跟踪和持续集成等功能。虽然 GitLab 自带的 PostgreSQL 数据库在很多场景下足够使用,但对于希望将数据与其他服务分离或使用已有数据库的用户,可以选择连接外部数据库。本文将指导您如何在 Docker 环境中部署 GitLab,并配置外部数据库
原创 2024-08-27 08:32:32
459阅读
  • 1
  • 2
  • 3
  • 4
  • 5