GitLab下载页面下载安装: https://packages.gitlab.com/gitlab/gitlab-ce ce表示开源 el表示centos 选64位 el7对应CentOS 7安装GitLab创建存放gitlab安装包的目录,并将下载好的gitlab安装包放进去mkdir /home/soft/gitlab_soft安装PRM包rpm -ivh gitlab-ce-15
sonarqubeSonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用;一、环境准备 1、jdk 这里我下载的是jdk1.8 首先打开https://www.oracle.com/index.htmloracle jdk JDK 2、sonarqube:http://www.sonarqu
转载 7月前
100阅读
1.背景gitlab的CI执行会影响gitlab服务器的性能,而且项目有可能要在linux环境和Windows环境下分别运行和测试,因此,gitlab提供了gitlab runner机制,只需在目标主机上安装gitlab runner,就可以在该设备上进行项目的CI/CD工作。2.前提已经有gitlab服务器,并且其中有具体的项目,gitlab服务器如何的搭建,项目如何创建,请查阅相关文档。3.目
转载 2024-04-24 11:35:42
379阅读
公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地
转载 2024-03-12 10:10:54
149阅读
jenkins+gitlab全局共享库配置 gitlab 创建共享库项目shared-library 按照提示上传代码文件 目录结构 [root@Jenkins-dev shared-library]# tree . ├── src │ └── com │ └── qikqiak │ └── Glo ...
环境:centos7.3IP:192.168.2.109搭建gitlab官方推荐内存至少4G,测试过内存小了确实带不动,如果搭这一套在服务器上的话个人觉得8G以上最好。防火墙、selinux均已关闭一.环境安装1. 将下载好的jdk+maven+nodejs上传到服务器上,并解压安装下载jdk网址如下:https://www.oracle.com/technetwork/java/javase/d
转载 10月前
131阅读
命令行指引 您还可以按照以下说明从计算机中上传现有文件。Git 全局设置git config --global user.name "denis.mao" git config --global user.email "denis.mao@yunlsp.com"创建一个新仓库git clone ssh://git@git.hgj.net:8022/denis.mao/test1.git cd te
转载 2024-10-11 10:57:29
102阅读
引言()这是一个系列的文章,讲述的是一个中小型开发团队如何从零开始使用搭建基建 GitLab 代码托管平台,以及使用 GitLab Runner 实现 CI/CD 的故事。本系列通过部署一个完整的 .net core 项目来做配合实战,可能这个案例并不能适合每个人,但希望可以给刚接触 GitLab 
转载 2024-09-18 21:12:18
64阅读
1.打开ssh软件,登陆远程linux服务器2.根据linux服务器的版本,开始安装gitlab服务器http://www.shcsinfo.com/china/gitdownload.html#centos6Install and configure the necessary dependencies sudo yum install curl openssh-server openssh-c
1.版本控制系统 一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。举例:本地版本控制系统                 2.版本控制系统的优点以前在没有使用版本控制的时候,我们通常在我们的项目根目录下这样命名项目:project_v1、project_v1.1、projec
1.前言上一章讲述了如何配置使用源代码管理工具SVN并使之与Apache集成,从而实现代码的变更可追溯,虽然在大多数团队里强调代码提交之前必须找团队中经验丰富的人来审核通过后方可提交,但这一条有时候不是所有时候都能得到满足,有没有依赖于机制而不是人来保证代码质量呢,我们知道计算机的缺点也是优点之一就是可以忠实执行指令。答案是有的,那就是SonarQube,其官方网址为:https://www.so
转载 2024-10-25 11:55:06
135阅读
文章目录前提准备企业微信消息发送接口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阅读
参考资料: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阅读
GitLab runner是一个构建实例,用于在多台机器上运行作业,并将结果发送到GitLab,并可将其放置在单独的用户,服务器和本地计算机上。 安装后,您可以将runner注册为共享或特定的。 “GitLab安装”一章介绍了runner的安装。您可以通过使用特定或共享runner来为作业提供服务。共享runner 这些runner对于多个具有相似要求的项目很有用。 您可以使用单个或少量Runne
转载 2024-07-30 20:56:42
923阅读
动机前段时间st0rm23在自己的服务器上搭好了自己的gitlab,现在我准备开搞自己的web项目了。但是如果每次写完都要用一些文件传输的工具上传到自己的服务器就显得很低效是吧,也会降低自己写代码的动力。现在st0rm23就借着自己的gitlab,用一个webhook就可以自动将自己的gitlab上的代码部署到web目录下了。那么这样我们只要push一下代码到master上就可以自动生效了,用浏览
转载 2024-07-01 18:32:41
46阅读
公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地
转载 2024-03-01 16:03:45
165阅读
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阅读
API全局配置Vue.config 是一个对象,包含 Vue 的全局配置。源码位置:util/config.js搜索config 可以找到其源码地址,其中声明了config的类型和默认参数 下面仅仅留下官方的几个配置项export type Config = { // user optionMergeStrategies: { [key: string]: Function }; //自
转载 2023-09-26 10:32:01
88阅读
the summary of sbt简介sbt是一个专门用来编译scala工程的编译工具,其本身也是用scala实现。 github地址安装与配置安装常用方法1:下载包 下载export环境变量到PATH即可常用方法2:手动安装 下载sbt-launch.jar包创建脚本: bash #!/bin/bash SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CM
转载 2023-12-27 15:34:40
238阅读
  • 1
  • 2
  • 3
  • 4
  • 5