欢迎来到我的博客,代码的世界里,每一行都是一个故事 @[TOC](用白薅来的gitlab自带的gitlab-runner部署一个vue项目) ## 前戏 最近学习 GitLab 中的 CI/CD 过程考虑中,配置 GitLab Runner 时遇到一些困难。到服务器配置较低,搭建项目环境(如 Node.js、Maven 等)会带来额外的负担。这个过程可能会增加部署的复杂度和时间成本,对于服务
GitLab私服使用说明v1.01-GitLab介绍 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。 GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来的
转载 2024-06-19 22:27:55
299阅读
## 如何使用Java GitLab API实现创建和项目 ### 1. 流程概述 为了创建和项目,我们需要使用Java GitLab API来实现。下面是实现这一目标的整体流程: ```mermaid erDiagram GROUP --> PROJECT: 包含 ``` ### 2. 每一步具体操作及代码示例 #### 步骤1:创建GitLabApi对象 首先,我们需要
原创 2024-05-31 04:04:54
337阅读
curl --request POST --header "PRIVATE-TOKEN: ******" --data "name=taiyuan&
原创 2022-09-14 21:14:19
807阅读
Gitlab添加组、创建用户、创建项目 1)创建 使用管理员 root 创建,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限, 不同的就是公司不同的开发项目或者服务模块,不同的添加不同的开发即可实现对开发设置权限的 管理2)创建用户 创建用户的时候,可以选择Regular或Admin类型。 创建完用户后,立即修改密3)将用户添加到中 选择某个用户,进行Members管
简单认为是可以在命令行下访问url的一个工具 curl是利用URL语法在命令行方式下工作的开源文件传输工具,使用curl可以简单实现常见的get/post请求。 curl -x 指定http请求的方法 HEAD GET POST PUT DELETE-d 指定要传输的数据 curl -XPUT 'http://localhost:9200/index_name/' PUT/POST都
转载 2024-05-21 07:08:06
87阅读
创建一个项目gitLab是一个版本控制系统,配置group名称最好与项目有关的
原创 2022-08-16 21:41:31
2107阅读
1.github介绍Git作为一个开源的分布式版本控制系统,已经被越来越多的人使用,随之需要的就是需要有个专门的地方存储、管理通过Git上传的项目,这就是gitHub gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名githubgithub地址:https://github.com/作为开源代码库以及版本控制系统,Github拥有超
摘要 PHP CURL     CURL是liunx系统的一个命令行工具,目的是进行数据抓取;现在CURL已经在非常多的系统中使用,WIN用户可以使用DOS版本的CURL命令操作,操作方法很简单,就是在CMD窗口中找到CURL文件夹,执行CURL命令即可,CMD中操作CURL不是本文讲解的重点,本文讲解PHP中的CURL;一,PHP中安装CURL1,PH
转载 2024-07-12 22:35:33
68阅读
要在GitLab中同步整个(Group)的内容,通常需要考虑以下几种场景和方法,根据你的具体需求选择合适的方案:1. 通过Git命令批量克隆/同步内所有项目如果需要将内所有项目克隆到本地并保持同步,可以使用GitLab API结合脚本实现:步骤:获取GitLab访问令牌 进入个人设置 → Access Tokens,创建一个具有api权限的令牌使用脚本批量操作 创建一个Shell脚本(syn
原创 14天前
84阅读
目录 1、第一次使用Gitlab需要做一些初始化设置2、账户与限制设置3、注册限制4、创建用户5、设置账户信息6、修改用户密码7、退出并使用新账户登录8、重新登录9、分配账号1、第一次使用Gitlab需要做一些初始化设置点击"管理区域"——》"设置" 2、账户与限制设置关闭头像功能,由于 Gravatar 头像为网络头像,在网络情况不理想时可能导致访问时卡顿默认为开启&nbsp
GitLab依托快速迭代优势,逐渐完善了其对最新趋势、理念和技术的支持。尤其在DevOps和DevSecOps方面更是跑到了最浪尖。GitLab CI就是具体负责这些工作的工具套件,是一系列功能强大的工具,可用于开发测试运维一栈式服务,自动化任务执行,当然也包括虫虫要给大家说的一个方面TaD(Infrastructure as Code),基础架构即代码。本文实例演示Ansible的网络类的双路由
gitlab用户、、权限创建用户创建一个项目新建用户将用户加入到中案例ssh免密 用户加入项目后,就可以访问对应的项目,其他的用户是访问不了该的项目的创建用户1.创建一个组组创建好了创建一个项目新建的项目的控制权归属于dev,不要设置成root后期往组里加人就可以了 项目创建完成新建用户填写信息此时用户的邮箱就会收到邮件将用户加入到中 可以看到,不同的群组下有了用户登陆不同的账户
转载 2024-03-01 14:05:31
408阅读
1评论
ii)打开设置页面-SSH Public Keys,添加SSH Public KeySSH Public Key的添加跟gitLab中key添加类似,可以参考!点击“add”按钮后会报504错误,点击continue刷新页面就添加成功了.2、下载工程项目,projects→list,选择要下载的项目3、下载提交代码的hook脚本在仓库目录下执行命令:scp -p -P 29418 [email&n
1代码命令[root@192 myone]# git  checkout -b pro Switched to a new branch 'pro' [root@192 myone]# ls index.html [root@192 myone]# [
原创 2017-05-07 17:49:15
10000+阅读
 curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。curl是一个强大的命令行工具,它可以通过网络将信息传递给服务器或者从服务器获取数据。他支持很多的传输协议,尤其是HTTP/HTTPS以及其他诸如FTP/FTPS, RTSP, POP3/POP3S, SCP, IMAP/IMAPS协议等。当你使用curl向一个URL发送HTTP请
对于程序员和极客来说,像SVN、Git这样的源代码版本控制系统肯定并不陌生。如今,微软收购了github,很多人都有所担心代码安全性,所以迁移到了私有代码库,放弃了公共的代码托管平台。GitLab是比较知名的开源方案,几乎可以实现GitHub的全部功能。GitLab支持Ubuntu、Debian、CentOS这些常见Linux发行版,官网提供了详细的安装教程。以Ubuntu 18.04 LTS系统
当前大环境下,gitlab是大部分企业选择的代码托管平台,借助Jenkins对gitlab的构建支持,实现快速在指定环境上部署,本文拟定有两个部署环境(开发环境、正式环境)关于Jenkins的安装,参考上一篇文章Linux环境下 Jenkins 的安装准备工作插件准备准备好可用的Jenkins环境,进入系统管理-插件管理-可选插件我们的项目依赖gitlab,需要安装相关插件:搜索『gitlab』,
转载 2024-08-26 21:11:44
77阅读
效果图前言gitlab全球出名,包含免费的社区版CE、收费的企业版EE,在国内安装速度一般;gitlab极狐版是中国特供版,用起来就跟CE一样,推荐国内使用~实现步骤 - 安装&配置先准备好gitlab服务对外的访问地址,例如: http://3.3.3.3:65432 http://your-domain-name/  安装依赖 sudo yum install -y curl
转载 2024-07-19 20:04:45
67阅读
版本库什么是版本库呢?版本库又名仓库,英文名repository,简单理解成一个目录,目录里的所有文件都可以被Git管理,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。创建最简单的版本库:进入一个合适的位置,创建一个空目录,假设叫git_study:进入该目录,右键点击Open Git Bash Here 3.执行代码 git init,然后gi
转载 2024-06-06 10:52:43
22阅读
  • 1
  • 2
  • 3
  • 4
  • 5