搭建之前,需要安装相应的依赖包,并且要启动sshd服务(1).安装policycoreutils-python openssh-server openssh-clients [root@VM-0-2-centos ~]# sudo yum install -y curl policycoreutils-python openssh-server openssh-clients [root@VM-
静态分析 | 开发运维Gitlab是一款涵盖整个DevOps生命周期的集成解决方案。此外,KlockWork是一款能够优化DevSecOps生命周期的静态代码分析器,例如CI/CD Pipelines。当你同时使用GitLab和KlockWork这两款工具的时候,它们可以为开发团队提供强大的GitLab SAST解决方案。在这里,我们将解释Klocwork和GitLab集成的优秀之处。GitLab
tags使用Tags用于选择Runner的标签列表 我们在创建Runner 时可以给该Runner打上特定的标签,那后续流水线中的job如果需要使用特定标签的Runner执行时,就需要使用tags来标记 比如这里有两个标签的Runner 也可以对当前的runner进行一些配置上的设置only / except使用only / except 关键字来控制何时创建作业用于only定义作业何时运行用于e
转载 2024-02-14 15:32:50
99阅读
1.背景现在大多数人都采用git进行版本管理,在git下面进行开发被越来越多的程序员所接受。还有越来越多的人参与开源社区的建设。现在有一个问题就是,在windows环境下,如何在git客户端上通过ssh key的方式配置多个账号。不需要输入git的用户名和密码,使得更加方便高效。2. SSH Key的生成在windows上打开git的bash客户端命令行窗口: 之后执行ssh-keyget,生成r
转载 10月前
154阅读
一、签发证书mkdir /etc/gitlab/ssl chmod 700 /etc/gitlab/ssl/ -R openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/gitlab/ssl/server.key -out /etc/gitlab/ssl/server.crt二、更改配置vim /etc/gitlab/gi
原创 2024-07-10 08:46:02
1448阅读
[b]一,ifconfig[/b]用于基本接口与IP配置的ifconfigifconfig工具(interface configurator,接口配置器)提供了一些非常基本但是非常重要的功能。它可以打开和关闭网络适配器,分配IP地址与netmask信息。一些常用指令如下:查看网络接口当前配置与接口命名:ifconfig打开(up)或关闭(down)适配器ifconfig 为适配器分配IP地址:if
========Git与GitLab一起使用的一些学习笔记=======如何在Linux下进行GitLab的安装与配置,这里不再描述,网络上有很多的资源可以参考! gitlab 和gitHub一样,配置了ssh就不需要再使用账号和密码,合并分支的时候或者自动同步的时候都比较方便配置好ssh后(这一步,网络上也有很多的教材可以参考)0: git init (如果是要从远程仓库中来去项目,这
转载 2024-03-15 06:22:12
153阅读
系统:centos7.4一、安装配置必要的依赖1、安装sshsudo yum install -y curl policycoreutils-pythonopenssh-server2、ssh设置开机启动sudo systemctl enable sshd3、启动sshsudo systemctl start sshd4、添加http服务到firewalld,pemmanent表示永久生效,若不加
转载 2024-04-02 22:24:19
547阅读
 下载: checkstyle 规范 (包含 codeformatter codetemplates checkstyle 文件) 下载 checkstyle 插件   一、配置 Code Templates  设置 Eclipse 代码模版打开 Eclipse 设置面板,选择 Java -> Code Style -> Co
在管理Git项目上,很多时候都是直接使用https url克隆到本地,当然也有有些人使用SSH url克隆到本地。这两种方式的主要区别在于:使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH url克隆却需要在克隆之
转载 2024-03-18 19:37:53
104阅读
文章目录(一)概念简介什么是CI/CD?什么是DevOps?做CI/CD,有什么好处?(二)实现CI配置Ranner.gitlab-ci.yml文件(三)代码评审安装SonarQube集成Gitlab(四)实现CD(五)钉钉消息推送 (一)概念简介什么是CI/CD?软件产业不成熟的时候,一个软件从零开始到最终交付,大概包括:规划、编码、构建、测试、发布、部署和维护。一个人可以完成上述所有工作。但
转载 11月前
162阅读
1. git 基础概念workspace / working directory:工作区 就是你在电脑里能看到的目录index / stage:暂存区 更改通过git add到了这里repository:版本库 git commit更改到这里 remotebranch2. 常用的 git 命令本地git add / rm -<file / directory> git commi
版本一般使用的是社区版(Community Edition,CE),此外还有企业版(Enterprise Edition,EE)可以使用。EE 和 CE 都至少需要名为 gitlab-shell 和 Gitaly 的附加组件。这些组件分别可从 gitlab-shell 和 gitaly 代码库获得。GitLab 组件repository:代码库,可以是硬盘或 NFS 文件系统Nginx:Web 入
转载 2024-02-03 22:49:30
161阅读
1、安装依赖包,运行命令sudo apt-get install curl openssh-server ca-certificates postfix 2.利用清华大学的镜像(gitlab-ce | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror)来进行主程序的安装。 首
转载 2024-03-29 23:47:46
46阅读
vty  用户视图下  基本/高级ACL支持: acl [ ipv6 ] acl-number{ inbound | outbound } undo acl [ ipv6 ] acl-number { inbound |&n
转载 2011-11-17 15:11:28
2718阅读
NGINX设置 启用HTTPS 警告 Nginx配置会告诉浏览器和客户端,只需在未来24个月通过安全连接与您的GitLab实例进行通信。通过启用HTTPS,您需要至少在24个月内为您的实例提供安全连接。默认情况下,omnibus-gitlab不使用HTTPS。如果要为gitlab.example.com启用HTTPS,请将以下语句添加到/etc/gitlab/gitl
转载 2024-03-05 22:33:34
490阅读
正经学徒,佛系记录,不搞事情前言使用此插件的目的很单纯,就是为了更快的通过IDE工具进行代码审查优势在现在互联网公司的Workflow工作模式下,开发的代码需要提交merge request(MR)给同事进行代码审核,以往通过gitlab网站直接查看的代码变更的方式,个人认为主要有这几个缺点大文件(不是文件体积大,是代码修改行数多)会自动收缩,且打开会卡顿无法快速跳转 如想查看getCurrent
# Android Studio 通过 HTTP 上传至 GitLab 的指南 在现代软件开发中,版本控制系统成为不可或缺的一部分。Git 作为最流行的版本控制工具,结合 CI/CD 平台 GitLab,能够显著提升开发效率。本文将通过一个实例,演示如何在 Android Studio 中配置 Git,并通过 HTTP 协议上传项目至 GitLab 服务器。 ## 1. 环境准备 在开始之前
原创 2024-08-11 06:56:51
48阅读
正式开始之前先讲个亲身经历经历的故事,在上一个公司工作有个女同事,晚上和男朋友提前说好了约会看电影,快五点了,就想着赶紧提交代码,好下班,可是她push了好几次,都被远端拒绝了,这时候她一狠心一跺脚用了-f,然后就下班去了,她倒是下班了,由于她对之前提交的代码用了rebase,而其他同事又基于她之前的代码开发,直接导致了其他同事的commit id出现了混乱,而导致当天的上线被搁置了,这是一个真实
背景 docker 开启http访问的目的是可以和idea进行打包配合,默认是不开启的解决方案 vi /lib/systemd/system/docker.service 修改以ExecStart为开头的行 ,修改为ExecStart=/usr/bin/dockerd -H unix://var/run/docker.sock -H tcp://0.0.0.0:2375 systemctl daemon-reload service do...
原创 2021-09-04 11:15:03
857阅读
  • 1
  • 2
  • 3
  • 4
  • 5