流水线 流水gitlab cicd

Linux 本地安装搭建Gitlab私有仓库实现无公网远程访问

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 Gitlab是被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和proje ......
仓库 Gitlab Linux

kubernetes(k8s)Gitlab CI Runner 的安装

kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 ......
kubernetes Gitlab Runner k8s k8

工具类-利用redis生成订单流水号,拿走不谢!

1 import cn.hutool.core.util.RandomUtil; 2 import cn.hutool.core.util.StrUtil; 3 import lombok.extern.slf4j.Slf4j; 4 import org.springframework.beans. ......
流水号 订单 流水 工具 redis

gitlab代码怎么拉到本地

1、本地目录 新建一个文件夹: 文件夹进入后,右键执行 git Bash here 先初始化:git init git服务上选择develop分支: 然后选择HTTP克隆: 把gitlab复制下来:http://scm.skytech.io.../.../eas_api_framework.git ......
代码 gitlab

gitlab私有仓库搭建

1.Gitlab介绍 我们了解了git是以个人为中心,但是人人都得数据交互呀。。python程序员每天都忙着进行py交易 交互数据的方式 使用github或者码云等公有代码仓库,托管代码的地方,谁都可以看 公司内部使用gitlab私有仓库 github和gitlab的区别 github国外公共仓库不 ......
仓库 gitlab

CICD介绍

1.学习背景 当公司的服务器架构越来越复杂,需要频繁的发布新配置文件,以及新代码; 但是如果机器部署数量较多,发布的效率必然很低; 并且如果代码没有经过测试环境,预生产环境层层测试,最终才到生产环境,不经过测试的部署,会导致很严重的bug,因此必须要进行一定的代码测试。 因此从devops部署理念来 ......
CICD

k8s升级步骤流水账

官方文档: https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ apt-get install -y kubeadm='1.18.20-00' --allow-downgrades -- ......
流水账 步骤 流水 k8s k8

jenkins + gitlab

一、GITlab安装部署 (gitlab-ce-16.6.2 清华源下载) 1、安装依赖 # yum -y install policycoreutils openssh-server openssh-clients postfix policycoreutils-python 启动ssh服务&设置 ......
jenkins gitlab

gitlab之五中角色

GitLab用户权限管理: GitLab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner 1.Guest:可以创建issue、发表评论、不能读写版本库 2.Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限 3.Developer:可 ......
角色 gitlab

gitlab如何配置webhook post请求

需求: 1.如果提交了仓库代码,想立即自动构建一个job,拉去仓库代码并且更新代码, 2.如果提交了仓库代码,想自动触发一个事务 对于问题1有2种解决方法: 1)在gitlab中构建一个webhook。这里需要你提前写好一个post接口,接口做的事情是:构建某一个jenkins job,仅此而已。 ......
webhook gitlab post

gitlabci之gitlab runner部署配置

gitlab runner部署 部署方案可以采用gitlab runner operator部署,也可以直接使用gitlab helm charts部署。 runner配置说明 对于k8s gitlab runner的具体参数可以参考:https://docs.gitlab.com/runner/e ......
gitlabci gitlab runner

gitlab 更新root 密码

[root@VM-16-14-centos /]# sudo gitlab-rails console user Loading production environment (Rails 4.2.6)irb(main):001:0> user = User.find_by_username('ro ......
密码 gitlab root

kubesphere 的 流水线maven 模板缺少 kubectl解决

最开始解决方案是maven 的pod 里通过 在线下载kubectl 命令 发现每次构建后端服务,都去官网下载kubectl 命令相当慢。 既然用到maven 模板,遂将master 节点的kubectl 命令通过hostpath挂载到maven的 pod模板里面。问题解决。 agent模板cm配置 ......
流水线 kubesphere 流水 模板 kubectl

gitlab+sonarqube实现自动化代码漏洞扫描(centos内网环境安装配置及使用遇到的问题)

sonarqube可以与源码管理工具gitlab集成,实现提交代码后自动扫描检测代码的相关漏洞。该CI/CD过程大致为: 1、研发人员提交源码至gitlab服务器 —> 2、gitlab runner执行指定脚本(由项目的.gitlab-ci.yml配置文件指定具体内容,如编译项目、开启代码检测)  ......
漏洞扫描 漏洞 sonarqube 代码 环境

GitLab部署vue项目至GitLab Pages流水线配置

image: node:16.15.0 #表示使用有nodejs环境的docker,自己项目用的什么版本这就写什么版本 stages: - deploy pages: #!!!必须!!!使用pages关键字 stage: deploy script: - npm install - npm run ......
GitLab 流水线 流水 项目 Pages

流水作业调度问题

如题: 思路: 最优调度应该是: 1. 使M1上的加工是无间断的。即M1上的加工时间是所有ai之和,但M2上不一定是bi之和。M2应该空闲多 2. 使作业在两台机器上的加工次序是完全相同的。 然后 没有思路 那就上b站大学,搜素 参考 https://www.bilibili.com/video/B ......
流水 问题

在gitlab中如何导出、导入某个项目(提交记录不变),对某个项目进行迁移

1、需求说明 在项目的迁移中遇到,需要将gitlab中的某个项目进行迁移的过程。 关键点是,需要保持提交记录不变。 本文档下面的内容,就介绍这个过程。 2、项目导出、导入的过程 2.1、导出项目 a、登录到gitlab页面 b、点击要迁移的项目 可以看到项目提交的记录 c、进入高级设置 点击左侧“设 ......
项目 gitlab

使用 Kubernetes 为 CI/CD 流水线打造高效可靠的临时环境

在不断发展的科技世界中,快速构建高质量的软件至关重要。在真实环境中测试应用程序是及早发现和修复错误的关键。但是,在真实环境中设置 CI/CD 流水线进行测试可能既棘手又昂贵。Kubernetes 是一个流行的容器编排平台,提供临时环境解决方案。在 Kubernete 的帮助下,用户能根据需求创建临时... ......
流水线 Kubernetes 流水 环境 CI

k8 流水线 缺少maven 依赖包 coredns加域名解析

在k8s 里面加域名解析hosts apiVersion: v1 data: Corefile: | .:53 { errors health { lameduck 5s } ready kubernetes cluster.local in-addr.arpa ip6.arpa { pods in ......
流水线 流水 coredns 域名 maven

gitLab

最新公司SVN全面转向git, 找了几个,最有名当然是github,没有去细细查,反正他是有部署版本,然后找了个比较多用的gitLab(名气也行,最早最早的时候入行IT的时候前辈就用的这个) 所以顺势打算使用GitLab,下面记录一下简单搭建过程(由于gitLab使用的Ruby-脚本语言,奇怪了 这 ......
gitLab

IDEA和WebStorm从gitLab下代码

1、IDEA 2、WebStorm ......
WebStorm 代码 gitLab IDEA

基于ATMega16的流水灯实例(汇编)

本例在ATMega16上,利用汇编程序实现一个流水灯,主要讨论寄存器移位及软件延时的使用方法。 本例中的八个LED电路通过限流电阻及跳线帽接在PA端口,电路如下图所示。 完整的汇编代码如下。 .INCLUDE "M16DEF.INC" .DEF TMP = R16 ;定义一个R16寄存器的别名(R不 ......
实例 流水 ATMega 16

day11 Jenkins Pipeline语法-Jenkins基于Gitlab的授权认证 (4.3.1-4.4)

一、Jenkins Pipeline语法上 Jenkins Pipeline 语法 Jenkins 有多种方式实现交付流水线。其中,Jenkins Pipeline 是一种比较流行的方式,它提供一个DSL(Domain Specific Language的缩写,)来描述交付流水线。 官网地址:htt ......
Jenkins 语法 Pipeline Gitlab day

.net core(微服务学习)-使用Jenkins基于流水线 发布 .net Core代码

Jenkins是大家常见的CI/CD工具,如果线上需要发布更新代码可以通过jenkins进行操作 1.下载Jenkins包 首先windows下和Liunx下都可以通过war包进行部署 Jenkins download and deployment windows启动 windows 下使用一下命令 ......
流水线 net 流水 Jenkins 代码

基于STM32单片机的流水灯控制-74HC595_stm32驱动hc595d_工控小机的博客-CSDN博客

基于STM32单片机的流水灯控制-74HC595_stm32驱动hc595d_工控小机的博客-CSDN博客 https://blog.csdn.net/dulin1990/article/details/128154284?ops_request_misc=%257B%2522request%255 ......
博客 单片机 595 流水 32

群晖中升级gitlab的严重问题

重要:此文并未成功解决问题,仅对挣扎过程进行记录。如读者不幸遇到相同问题,在阅读下面问题描述之前,请暂停执行并备份数据,包括 postgresql 数据文件夹 和 gitlab 文件夹。 1. 跨版本升级 在套件中心中,若因版本太旧(跳过了1个或多个版本号),则需要手动安装。 从群晖应用页面安装特定 ......
gitlab 问题

Verilog实现Mips五级流水CPU

MIPS 项目仓库请见https://github.com/ZhangFirst1/MIPS 使用Verilog实现的Mips CPU,实现了简易的五级流水。项目使用Vivado构建。 实现了ori、or、and、xor、sll、jal、beq、sw、lw、subu、addu指令。解决了流水线数据相 ......
流水 Verilog Mips CPU

Synology NAS GitLab 配置

安装 安装的时候会提示服务器名、root用户名等,这步服务器名千万不要写错,不然会登不上去,提示 502。 root 密码 网上有很多说 root 密码怎么获取的,但是都不适用。 实际上是第一个访问 GitLab 的人负责修改 root 的密码,然后遵守这个密码。 ......
Synology GitLab NAS

Gitlab项目仓库配置访问令牌,实现无密码拉取代码

修改地址仓库地址 cd $project cd .git vim config [remote "origin"] url = https://oauth2:访问令牌@仓库地址 或者使用 basic 认证 [remote "origin"] url = https://username:pwd@仓库 ......
令牌 仓库 密码 代码 项目

ubuntu部署gitlab服务器

ubuntu部署gitlab服务器 笔者使用的ubuntu版本为20.04,gitlab版本为16.2.1 (此篇文章部分引用他人文件,单纯记录,如有侵权请联系) 1、更新命令 cd /home mkdir gitlab cd /gitlab sudo apt update sudo apt-get ......
服务器 ubuntu gitlab
共800篇  :2/27页 首页上一页2下一页尾页