gitlab
文章平均质量分 59
不忘丶初衷
这个作者很懒,什么都没留下…
展开
-
Nginx代理Gitlab服务
需求:由于某些原因,无法直接访问到gitlab服务,所以只好通过用Nginx作反向代理到Gitlab,从而实现Gitlab的访问。解决方法:cat /etc/nginx/conf.d/gitlab.conf server { listen 81; server_name _; # Load configuration files for the default server block. location / {原创 2021-07-29 18:33:55 · 1688 阅读 · 0 评论 -
在Gitlab的项目中添加.gitignore过滤规则
什么是.gitignore呢? 我们的一个项目当中会有文件夹和文件,如果项目过大,commit的时间又长的时候,就可以考虑过滤掉某些无用的文件或者目录; 我这次过滤的是所有以为.class结尾的文件,就使用到了这个文件,注意前面的"."代表的是这是一个隐藏文件具体步骤:1、将本机的id_pub.rsa文件内容复制到gitlab的ssh-key中,允许通信了之后2、克隆项目到本地git clone ssh://"项目地址" #将项目克隆到本地cd "项...原创 2021-06-25 20:54:23 · 1246 阅读 · 0 评论 -
Gitlab自动触发webhook
原理介绍1、配置gitlab当push动作的时候,访问服务器上的一个链接比如xxx.example.com/boot.php2、boot.php里面写着一行代码,会让服务器git pull相应项目的代码到web目录。3、pull结束,代码就在web目录了,我们只要重新访问网站就可以了。前提要求:需要搭建好Nginx、PHP、Gitlab服务1、配置服务端先在服务端生成一对你的SSH密钥,因为之后服务器要用ssh方式免账号密码从gitlab上pull代码。用ssh-keygen在服务器原创 2021-06-25 20:10:56 · 1223 阅读 · 2 评论 -
Centos7安装jenkins+gitlab实现自动触发
1、安装java环境解压java包然后修改配置环境变量cat /etc/profile#set jdk envexport JAVA_HOME=/data/service/javaexport CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jarexport PATH=$PATH:${JAVA_HOME}/binsource /etc/profil原创 2021-05-20 00:39:58 · 154 阅读 · 0 评论 -
windows下Git的使用教程(github)
这表文章主要是用命令操作: 使用可视化软件操作:https://www.cnblogs.com/mswyf/p/9261859.html一.下载安装Git Bash 下载安装:https://www.cnblogs.com/mswyf/p/9261859.html二.注册github远程仓库的账号,这里就不多说了,输入用户名,邮箱密码注册就行 注册地址:https://github.com/三.创建新项目1. 2. 3. 4. .转载 2020-06-23 11:05:06 · 706 阅读 · 0 评论