官网参考地址 从版本7.12开始,gitlab CI使用yaml(.gitlab-ci.yml)文件进行项目配置,该文件位于代码仓库的根目录中,包含有关构建项目的pipline,以及pipline需要完成哪些工作。pipline一次pipline相当于一次构建任务,里面包含多个流程,如build、test、deploy测试服务器、部署生产服务器等流程,任何成员的commit push到gitlab
转载 2024-02-19 21:51:39
145阅读
# 使用Java获取MySQL表的注释 在开发中,我们经常需要获取数据库表的注释信息,以便更好地理解和利用数据表。在MySQL中,我们可以使用注释为表添加描述信息,这在数据库设计和维护中非常有用。本文将介绍如何使用Java语言来获取MySQL数据库中表的注释信息。 ## 准备工作 在使用Java获取MySQL表的注释之前,我们需要准备以下工具和环境: - JDK:确保已经安装并配置好Jav
原创 2024-06-19 05:39:38
65阅读
       在事务的隔离级别内容中,能够了解到两个不同的事务在并发的时候可能会发生数据的影响。细心的话可以发现事务隔离级别章节中,脏读、不可重复读、幻读三个问题都是由事务A对数据进行修改、增加,事务B总是在做读操作。如果两事务都在对数据进行修改则会导致另外的问题:丢失更新。这是本博文所要叙述的主题,同时引出并发事务对数据修改的解决方案:锁机制。1、丢失更新
转载 2024-05-14 22:22:12
33阅读
公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地
转载 2024-03-01 16:03:45
165阅读
参考资料:Drone 官网地址:https://drone.io Drone 的 GitHub 地址:https://github.com/drone/drone 简介:https://imnerd.org/drone.html Drone 是一个基于 Docker 的持续部署系统,用 Go 语言编写。Drone 本身和所有插件都是镜像,易于使用。安装通过 docker-compose 配合 YA
转载 2024-03-18 17:11:41
77阅读
动机前段时间st0rm23在自己的服务器上搭好了自己的gitlab,现在我准备开搞自己的web项目了。但是如果每次写完都要用一些文件传输的工具上传到自己的服务器就显得很低效是吧,也会降低自己写代码的动力。现在st0rm23就借着自己的gitlab,用一个webhook就可以自动将自己的gitlab上的代码部署到web目录下了。那么这样我们只要push一下代码到master上就可以自动生效了,用浏览
转载 2024-07-01 18:32:41
46阅读
GitLab runner是一个构建实例,用于在多台机器上运行作业,并将结果发送到GitLab,并可将其放置在单独的用户,服务器和本地计算机上。 安装后,您可以将runner注册为共享或特定的。 “GitLab安装”一章介绍了runner的安装。您可以通过使用特定或共享runner来为作业提供服务。共享runner 这些runner对于多个具有相似要求的项目很有用。 您可以使用单个或少量Runne
转载 2024-07-30 20:56:42
923阅读
GitLab持续集成参考文献 https://docs.gitlab.com/ee/ci/Getting started with GitLab CI/CD从8.0开始,GitLab持续集成(CI)完全集成在GitLab中。GitLab的持续集成服务。 如果你添加了.gitlab-ci.yml文件在项目的根目录并且配置项目使用Runner,这样每次的代码提交就会触发ci..gitlab-ci.y
转载 2024-05-05 13:31:07
76阅读
# 批量MySQL更改字段comment的实现方法 ## 引言 在MySQL数据库中,我们经常需要为表的字段添加注释(comment),以便开发人员和维护人员更好地理解字段的含义和用途。但是,当表中的字段较多时,手动逐个修改字段注释是一项繁琐的任务。本文将教会刚入行的开发者如何使用MySQL语句批量更改字段的注释。 ## 整体流程 下表展示了完成批量更改字段comment的整体流程: | 步
原创 2023-10-04 08:47:57
227阅读
文章目录前提准备企业微信消息发送接口gitlab(账号,用户组,项目)gitlab开放API文档webhook配置和开发配置webhookgitlab的webhook原理项目实战总结 本文主要介绍如何使用gitlab的webhook来打通企业微信消息提醒。前提准备企业微信消息发送接口根据企业微信开发者文档得到一个消息发送的接口url,参照:企业微信群机器人配置说明;gitlab(账号,用户组,项
转载 2024-03-29 13:00:56
350阅读
1、GitLab-CI  GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab-CI并且默认启用的。 2、GitLab-Runner  GitLab-Runner是配合GitLab-CI进行使用的。一般地,GitLab里面的每一个工程都会定义一个属于这
转载 2024-03-22 14:14:42
61阅读
1、首先安装了Git可以修改一下安装路径,其它都点下一步。2、配置用户名和邮箱(此用户名和邮箱是git提交代码时用来显示身份和联系方式的,并非必须是GitHub用户名和邮箱)右键打开Git Bash 配置用户名git config --global user.name "username"配置邮箱git config --global user.email "123456789@qq.com"此时
gitlab安装并汉化 准备工作gitlab-ee; gitlab为社区免费版本,gitlab-ee为企业收费版本;在功能上没有太大的区别(应没有使用过与安装过,网也没有资料。只是在网查询到一篇文章说功能基本一样);我们安装Gitlab-ce版本;准备工作如下:服务器准备CPU 1 核心CPU最多支持100个用户,所有的workers和后台任务都在同一个核心工作这将导致GitLab服务响
转载 2024-03-13 15:42:56
155阅读
        谈谈这几天的感受吧:公司因为以前的gitlab服务器出了一点问题,让半路出家的我来看一下,最后说模拟搭建一个gitlab服务器,先看一下里面是跑些什么东东,需要配置的内容是什么等,接着就着手干,但是百度了多篇文章,B站也看了不少的视频,几乎内容都差不多,但是几乎都有一个问题:光是说了做什么,可能本身作者
转载 2024-07-31 17:55:16
146阅读
文章目录要做什么?编写简单的代码逻辑编写测试用例配置.gitlab-ci.yml配置runner 要做什么?django自动化测试项目主要是为后端开发提供的,如果你只是单纯的测试人员,这篇可以跳过。正规的开发流程中,开发人员要写测试用例。根据不同的需求写出不同的测试用例来验证逻辑是否正确,是否能解决需求的所有问题。而gitlab CI就是每次我们提交代码,都自动跑一遍我们的测试,看看有没有问题。
转载 2024-08-03 12:53:43
83阅读
配置同时使用 Gitlab、Github、Gitee(码云) 共存的开发环境 首先确认已安装Git,可以通过 git –version 命令可以查看当前安装的版本。Mac OSX 中都已经安装了Git。但是,Git的版本未必是最新的。可以通过命令 git clone https://github.com/git/git 进行更新Git共有三个级别的config文件,分别是system、g
在Git中打标签非常简单,首先,切换到需要打标签的分支上,然后,敲命令git tag即可:$ git checkout master Switched to branch 'master' Your branch is up to date with 'origin/master'. $ git tag v1.0可以用git tag查看所有标签$ git tag v1.0默认标签是打在最新提交的
转载 10月前
51阅读
git是目前世界上使用最广泛的版本控制工具。github是一个极其友好的开源的git仓库的系统。github作为开源代码管理有着巨大的优势,但是当项目涉及一定私密性的,github就可能不能使用(虽然github有一个私有仓库,但这个仓库仍然是挂在github公有的服务器上,私密性仍然不是很高).这时我们可以选择使用gitlab,gitlab可以在自己的服务器搭载,管理,以及使用.在服务器上搭载g
1、准备一个CentOS7的服务器。保证80和443等端口已经打开。2、官网有教程,网址。前部几部可以参考这个官网的教程,最后一步,下载安装的时候可以不按照这个教程,因为ssl官方默认用的是letsencrypt,请求证书的时候总是会报错。所以我们就不用官方默认的ssl。3、这里从镜像下载rpm,地址。下载ce版本的最新的。下载之后安装rpm -i xxx。4、安装后不出意外的话,应该可以用ip地
转载 2024-03-29 13:19:50
316阅读
一、安装docker-ce和docker-compose  前提已经安装过docker二、下载Harbor安装包# 原下载命令,到github上下载,下载速度比较慢wget https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.6.0.tgz# 使用代理站点下载,下载
转载 2024-03-21 21:44:42
125阅读
  • 1
  • 2
  • 3
  • 4
  • 5