.gitlab-ci.yml关键词完整解析(一)使用GitLab自带的流水线,必须要定义流水线的内容,而定义内容的文件默认叫做.gitlab-ci.yml,使用yml的语法进行编写。 目前任务关键词有28个,全局的关键词有10个,两者重叠的有很多。今天我给大家先讲解一下常用的关键词,掌握了这些关键词的用法,你可以编写逻辑严谨,易于扩展的流水线。任务的28个关键词分别是, script, after
编写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阅读
目录一、概述二、MySQL安装三、安装成功验证四、NavicatforMySQL下载及使用 一、概述  MySQL版本:5.7.17  下载地址:http://rj.baidu.com/soft/detail/12585.html?ald  客户端工具:NavicatforMySQL  绿色版下载地址:http://www.cr173.com/soft/38153.html&nb
# MongoDB安装没有默认数据库的科普解读 MongoDB是一种流行的NoSQL数据库,广泛应用于各种类型的项目中。它以文档为基础模型,提供高性能、灵活性和可扩展性。安装MongoDB,许多初学者可能会感到困惑,因为没有默认数据库。本文将帮助大家理清这一问题,提供基础操作示例,并通过流程图和旅行图使整个过程更加易于理解。 ## 1. MongoDB的数据库模型 在MongoDB中,数
原创 11月前
101阅读
先贴下本文用到的工具安装包链接:  http://pan.baidu.com/s/1qYMPBPE  密码: iucy一.安装Git1.首先下载安装msysgit(这个是Windows系统下的版本名称),跟着提示一步一步狂点,其中选择shell的时候选择第一项,如下图 安装之后,鼠标右键看到下面界面,证明你的git安装成功了 2.设置用户名和邮箱,打开Git
转载 2024-02-23 23:30:45
81阅读
1 what is rebaserebase,直接翻译过来就是变基,而这个命令就是这么人如其名。通过rebase命令,我们可以改变一串commits的基点(父commit)。首先我们先来操作一遍这个命令,看看效果就知道这个命令是干啥的了。假设我们的git结构是这样子的。我们在commit3这个地方开出了一个分支branch1,然后在branch1分支上开发并提交了两个commit(6和7)。同时其
转载 9月前
31阅读
MySQLMySQL是世界上最广泛使用的开源关系型数据库(relational database management system),发布于1995年,由瑞典公司MySQLAB开发,现在由oracle公司所有,由c/c++实现,SQL的意思是Structured Query Language。 MySQL提供了多用户(multi-user)对一系列数据库的访问,提供了图形界面的,命令行
我用的mysql-5.5.9-win32.msi版本的,你可以从这里下载5.5最新版本的,安装和配置都是一样的,关于其中一些版本的区别:The Essentials Package:不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL Documentation;The Complete Package:包含 embedded s
初始化Greenplum数据库系统 介绍如何初始化Greenplum数据库系统。本章中的说明假定您已按照配置系统中的说明准备好主机, 并根据安装Greenplum数据库软件中的说明,在系统中的所有主机上安装了Greenplum Database软件。本章包含以下主题:总览初始化Greenplum数据库设置Greenplum环境变量下一步 父主题: 安装和升级Greenplum
转载 2024-05-26 23:19:37
37阅读
私有仓库前言基本思路拉取镜像创建挂载目录创建容器容器启动成功登录仓库设置中文更改密码人员审核修改地址配置邮箱参考文献 前言由于某云存在人数限制,这个其实很好理解,毕竟使用的是云服务器,人家也是要交钱的。把代码完全放在别人的服务器上面,也怕数据泄漏之类的,因此为了解决这些问题故而选择使用GitLab来搭建私服仓库。基本思路在 Windows 上面使用 Docker 安装 GitLab 仓库,然后将
转载 2024-06-24 06:07:23
87阅读
一、什么是数据库  1.什么是数据(Data)  描述事物的符号记录成为数据,描述事物的符号既可以是文字、图片、图像、声音、语言等,数据有多种表现形式,他们都可以经过数字化存入计算机  在计算机中描述一个事物,就需要抽取这一事物的经典特性,组成一条记录,就相当于文件里的一行内容,如:1 xiaomage,male,18,1999,山东,计算机系,2017,oldboy  单纯的一条记录并没有任何
转载 2024-08-09 20:37:44
19阅读
MySQL安装完成不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。  下面就介绍一下这几个目录。  1、数据库目录  /var/lib/mysql/  2、配置文件
转载 2023-08-10 12:19:01
1127阅读
  大家在学习MySQL时,安装都会发现里边已经自带了几个默认数据库,我装的MySQL5.5里边自带六个数据库    网上查了一些资料对这几个数据库的功能做一下学习。  1.information_schema  这个中有很多的表      information_schema数据库表说明:  SCHEMATA表:提供了当前mysql实例中所有数据库的信息。是show databases的结
Oracle Database,又名Oracle RDBMS,或简称Oracle 是目前世界上流行的关系型数据库管理系统,是目前最流行的C/S或B/S体系结构的数据库之一,它具有系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案 oracle目前是世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据
转载 2024-04-09 10:35:32
57阅读
一、mysql 的初识MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库数据保存在
转载 2023-08-10 23:58:05
1837阅读
项目进行微服化改造系统发布就变得愈为重要,因为持续集成导致部署变得越来越频繁,人工部署带来的一些问题日渐凸显,大家可能都有被系统部署线问题困扰过的经历。本篇我们将会使用Jenkins+Gitlab来实现程序的持续集成和自动化发布。1.新建项目提交到GitLab首先需要有一个GitLab仓库,这个注册一下就可以,具体流程就不写了。通过GitLab新建一个项目(Project):(没有的话可以使用我
转载 2024-04-02 10:38:06
111阅读
私有仓库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阅读
数据库数据库:专门用来存储数据,查询数据,为其他的应用程序提供对应的数据服务;数据库可以分为两类:sqlite数据库 与 nosql数据库;sqlite:传统的关系型数据库,mysql,sqlServer,oracle,都是sql数据库;使用sql(structure query language)主要的特点是语言结构nosql:(not only sql)不仅仅是数据库mongodb属于nos
gitlab的迁移备份和升级目录gitlab的迁移备份和升级文档升级记录:升级步骤梳理环境信息线上gitlab升级记录一 备份过程1. 更改备份目录2. 重载配置文件3. 执行备份4. 停止服务,快照备份二 升级过程1. 关机升级内存2. 开机升级3. 新版git配置文件更新4. 重载配置文件5. 验证服务异常过程记录1. 下载安装报错2. 首页报错5003. gitlab-ctl reconfi
文章目录服务器环境安装mariadbConnector(驱动包)安装mysqlConnector(驱动包)安装postgresqlConnector(驱动包)参考网址 服务器环境CentOS7 x86_64[root@slave2 yum.repos.d]# uname -a Linux slave2 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:0
  • 1
  • 2
  • 3
  • 4
  • 5