Jenkins 项目构建之 常用的构建触发器 与gitlab 配置webhook目录一:Jenkins 项目构建常用的构建触发器1.1 触发远程构建1.2 其他工程构建后触发1.3 定时构建1.4轮询SCM二: gitlab 配置webhook 钩子服务2.1 gitlab 开启 webhook 功能2.2 jenkins 下载插件,配置构建触发器2.3 gitlab 在项目中添加webhoo
转载
2024-07-31 13:54:47
51阅读
文章目录前言1、服务器上使用nat123 Windows版2、gitlab使用1、访问2、注册3、配置ssh参数4、在gitlab创建一个新的项目仓库1、先创建一个分组2、创建一个空的项目问:如何把本地仓库上传到远程仓库?3、git使用 前言我们平时部署的网络服务在本地局域网都能很好地使用,但是如果人在外地,想要访问一台未连上公网的服务就做不到,为了能将服务上线到公网,方式有多种,一种是需要购买
转载
2024-07-18 06:44:07
52阅读
近2年在github新开源的CICD方案Drone受到越来越多人的青睐,比Jenkins有更多的优势;我通过查询和整理资料,对比如下:工具优势不足备注开源,轻量级,不需要复杂的安装手段;配置简单,与Gitlab可直接适配;.gitlab-ci.yml,分阶段并行执行任务;实时构建日志清晰,UI交互体验很好;只支持Gitlab,yaml不能扩展;需要为每个任务定义组件;不支持一个大阶段中包含几个小阶
转载
2024-05-20 19:24:25
62阅读
gitlab基本功能 gitlab是支持人员权限管理的, 且在其内部支持分组规划; 一般情况下的分组都会对应到研发部的各个部门, 比如前端组、后端组、大数据组、数据分析组、测试组、运维组, 当然以上的分组配置为一般中小互联网企业的人员架构, 若是在大公司中是以项目为单位的, 在项目组下划分子组的概念, 分为运维、测试、前后端研发等, 在gitlab中也是支持子组的概念的;一切IT人员都离不开代码
转载
2024-02-20 11:46:03
12阅读
GitLab 安装:我们使用 Docker 来安装和运行 GitLab 中文版,由于新版本问题较多,这里我们使用目前相对稳定的 10.5 版本可以在https://hub.docker.com/search?q=&type=image 搜索相关信息;官网上有许多英文版的gitLab,我们可以使用汉化版的 镜像为:image: 'twang2218/gitl
转载
2024-01-29 00:32:50
467阅读
svn简介SVN是Subversion的简称,目前是Apache项目底下的一个开放源代码的版本控制系统,SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。svn优点集中式管理,管理方式在服务端配置好,客户端只需要同步提交即可,使用方便,上手快。在服务端统
近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。现有流程中的一些问题在维护多个项目的时候,会暴露出一些问题:如何有效的使用 测试用例如何有效的使用 ESLint
部署上线还能再快一些吗
使用了 TypeScript 以后带来的额外成本测试用例首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git com
首先呢,是git官方网站发布的操作指南,第一次使用有点小白... 有伴说对着指令敲就行了,结果以为只要复制粘贴就可以完成,太傻太天真,不过也学会了自己动手解决问题,这于我第一次实习有很大的改善,那时候总是期待有人可以教,或者直接帮我搞定。如果自己动手丰衣足食哈。自己动手确实可以学到很多东西,也知道了每个指令大概是什么意思。如下:Command line instructions
Git globa
转载
2024-09-12 03:45:11
102阅读
文章目录常见的版本控制器版本控制分类Git环境配置基本的linux命令Git配置Git基本理论(核心)Git项目搭建Git文件操作使用码云IDEA集成gitGit分支后续学习 常见的版本控制器Gitsvncvsvsstfs版本控制分类1、本地版本控制记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用,如RCS2、集中版本控制,SVN所有的版本数据都保存在服务器上,协同开发
job 分组作业 当我们的 job 有很多的时候,如
原创
2023-05-13 22:26:12
172阅读
git用法总结详细一、Github 基础1、什么是 Git?git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)(Linux 之父)创作,于 2005 年发布。最初目的是为更好地管理 Linux 内核开发。Git 在本地磁盘上就保存着所有有关当前项目的历史更新,处理速度快;Git 中的绝大多数操作都只需要访问本地文件和资源,不用实时联网。2、Git 客户端Tort
文章目录一 . gitlab配置1. 安装gitlab插件 并进行配置2. 配置gitlab二 maven配置一 安装maven插件二 进行maven环境配置三 nodejs配置一 安装nodejs插件二 进行nodejs配置四 ssh配置基本配置构建配置 一 . gitlab配置1. 安装gitlab插件 并进行配置登录gitlab进入token信息获取页面 输入名称, 选择api, 点击生成
转载
2024-01-30 06:03:16
43阅读
gitlabGitLab最初,该产品名为GitLab,是完全免费的开源软件,按照MIT许可证分发。 2013年7月,产品被拆分为:GitLabCE(社区版)和GitLabEE(企业版),当时,GitLabCE和GitLabEE的许可仍然是根据MIT许可分发的免费和开源软件。GitLab原理:GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上建立的web服务. 其
转载
2024-05-09 10:14:36
90阅读
jenkins pipeline自动化
jenkA安装Tomcat安装:tar zxvf jdk-8u45-linux-x64.tar.gz
mv jdk1.8.0_45 /usr/local/jdk
tar zxf apache-maven-3.5.0-bin.tar.gz
mv apache-maven-3.5.0 /usr/local/maven
https://about.gitlab.com/ 配置文件: /etc/gitlab/gitlab.rb for Omnibus installations, or gitlab.yml修改 external_url 字段
然后执行 gitlab-ctl reconfigure
原创
2016-08-30 14:35:12
1901阅读
更换gitlab自带Nginx服务,使用自行编译Nginx来管理gitlab服务。编辑gitlab配置文件禁用自带Nignx服务器vi /etc/gitlab/gitlab.rb...#设置nginx为false,关闭自带Nginxnginx['enable'] = false...检查默认nginx配置文件,并迁移至新Nginx服务/var/opt/gitlab/n
原创
2017-05-16 10:39:10
3204阅读
# 如何在Docker中更改GitLab的密码
在使用Docker部署GitLab时,有时候我们会需要更改GitLab的密码。本文将介绍如何在Docker中更改GitLab的密码,以及一些常见的问题和解决方法。
## 为什么需要更改GitLab密码
GitLab是一个流行的代码托管平台,用于团队协作开发。在使用GitLab时,安全性是非常重要的。更改密码是一种保护账户安全的重要方式。如果密码
原创
2024-07-01 05:26:26
147阅读
SMTP 和 POP3/IMAP 协议SMTP 负责发送邮件,POP3/IMAP 负责接收邮件。其中 IMAP 基本上替换掉了 POP3。用户在使用客户端(例如 Foxmail)时,需要为这个客户端配置 SMTP 和 IMAP 服务器的地址和端口号。写完邮件后,发送到对应邮件服务器上的 SMTP 服务。邮件服务器收到客户编写完的邮件后,根据发件人和收件人的 domain 是否相同(例如都是 xx@
转载
2024-02-29 15:46:25
1747阅读
前言最近因为学校项目的一些关系,在频繁的写和更改代码,代码这种重要的东西,自然是需要多多备份的,一但丢失,就再也找不回来了。所以一开始选用程序员们都知道的GitHub和Gitee做为备份仓库。不过使用一段时间后问题就来了,GitHub的上传和拉取速度实在感人,对于我这种急性子的人来说,实在是难以忍受。而无论是GitHub还是Gitee呢,都不能无限制私人仓库,这就让人非常苦恼。毕竟自己要毕业的项目
GitLab 11.9.0升级与迁移的方法在我们公司使用的是GitLab的docker版本gitlab/gitlab-ce:11.9.0-ce.0。目前有几个安全隐患需要升级到最新的版本,并迁移到新的服务器中。研究了几天,成功的迁移并升级到13.11.1-ce.0。现在分享一下升级过程,并把相关知识点分享一下。目前官方Gitlab的升级建议是在相关次版本之间可以跳跃升级,主版本升级的时候需要先升级
转载
2023-11-28 10:00:33
98阅读