Git / GitHub / GitLab 常用命令的总结:1. git 基础信息(1)查看用户邮箱和姓名git config user.namegit config user.email (2)修改用户名和邮箱地址git config --global user.name “username”git config --global user.email “email”2. git 上传代码三步曲
年初对原始木兰可执行文件 ulang-0.2.2.exe 作了些功能上的摸索尝试,将基本功能写在初版用户手册。开展重现项目之后,一直没重走一遍手册中的例程。上周终于完成了这个综合各部分功能的”小测验“,大部分例程在上一版本就能正确运行,余下的小部分在这个版本中也通过了。【安装:pip install ulang,用法与例程请见 PyPI。此版本重现功能字符串转义比较特别的是反斜杠(木兰交互环境下效
用实例演示Gitflow流程无疑是最容易理解的,如何被用来管理一次产品发布。假设你已经创建好了一个中央仓库。1. 创建develop分支第一步是给默认的master配备一个develop分支。一种简单的做法是:让一个开发者在本地建立一个空的develop分支,然后把它推送到服务器。git branch develop git push -u origin develop develop分支将包含项
实际应用过程中,一般多分支流水线的方式用得比较多一些, master 对应
原创 2022-12-23 09:56:42
351阅读
使用极狐GitLab Webhook 触发 Pipeline,打通工作消息通知关于 A 和 B 同学的烦恼,可以使用 Webhook 触发 Pipeline,打通工作消息通知 的功能来解决。众所周知,极狐(GitLab) 采用远程办公工作模式,必然有许多需要协同处理的工作,这些工作当然是采用极狐GitLab 自带的 issue 提交到协同方。关于需要 SRE
一、什么是流水线jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkins 推荐使用声明式流水线。文档只介绍声明流水线。1.1 声明式流水线在声明式流水线语法中,流水线过程定义在 Pipeline{} 中,Pipeline 块定义了整个流水线中完成的所有工作,比如参数说明:agent any:在任何可用的代理上执行
转载 2023-10-25 18:49:27
66阅读
这是在 GSoC 2019中的一个 Jenkins 项目。我们正致力于增加多分支流水线任务和文件夹组织对 GitLab 的支持。这个计划是创建以下插件:GitLab AP...
转载 2022-10-16 05:51:27
228阅读
# Jenkins 多分支流水线实现指南(基于 SVN 和 Java) Jenkins是一款强大的持续集成工具,可以帮助我们管理和自动化软件发布过程。在这篇文章中,我将引导你通过使用Jenkins实现一个多分支流水线,适用于基于SVN的Java项目。具体步骤如下: ## 整体流程步骤 | 步骤 | 操作 | |------|------| | 1 | 在Jenkins中安装相关插件 |
原创 9月前
54阅读
关于Jenkins流水线(pipeline)Jenkins 流水线 (pipeline) 是一套插件,让Jenkins可以实现持续交付管道的落地和实施。关于blueoceanBlue Ocean是pipeline的可视化UI,本文中的demo暂时用不上blueocean,后续的文章中会用到;本篇实战概览本文是《Jenkins流水线(pipeline)实战》系列的第一篇,本次实战的内容是部署好带有p
一、作用
原创 2021-05-07 11:07:26
3836阅读
1点赞
前言:首先,要有一个用来发送的邮箱,首选网易!参考,这里我注册了网易的免费企业邮箱。并且我新建没多个邮箱用来对应不同的Job。技巧:先确保邮箱的smtp功能能正常使用,现在jenkins机器上装一个foxmail,确定能正常收发。很多种情况邮箱类型很多,先用最简单的网易邮箱配置好后,测试收发正常。待正常后再换成特定的企业邮箱来配置。正题:Jenkins发送邮件有几种配置方式:1、使用内置的邮件插进
第一版本的SDK,简单起见我们采用Forking Workflow,SDK只有一个repo以及一个branch:master。后续版本再考虑将Gitflow Worflow加入到版本管理里面来。实际应用过程中不推荐采用Forking Workflow,特别是多人团队,频繁提交的情况下,再者Forking Workflow不够自动化,Developer需要掌握一定的知识之后才能熟练应用。至于版本管理
一、准备首先 需要两台服务器(这里为了下面方便理解,我们约定这两台服务器地址、名称和系统) 1、gitlab 服务器 服务器A(地址10.10.10.7)(内存大于4g不然会一直死)( CentOS Linux 7 (Core)) 2、springboot服务部署服务器 服务器B(地址10.10.10.8)( CentOS Linux 7 (Core))二、配置gitlab服务器这个比较简单,或者
一 、知识点gitlab,gitlab CI/CD相关组件以及介绍GitLab - 基于Git的项目管理软件: GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务gitlab-runner GitLab Runner是一个开源项目,是gitlab的插件,用于执行.gitlab-ci.yml脚本中的命令GitLab CI /
转载 2024-04-09 20:14:22
371阅读
探索 GitLab-Bot:智能自动化你的 GitLab 工作流是一个强大且易于使用的 GitLab 自动化工具,它旨在通过集成到你的 GitLab 实例中,帮助你提升开发效率和团队协作能力。这个开源项目基于 Python 开发,允许开发者自定义工作流规则,以实现自动化处理诸如合并请求、标签管理、问题分配等常见任务。技术分析GitLab-Bot 的核心是它的事件驱动架构。它监听 GitLab AP
Jenkins 多分支流水线 构建过程中报错。 [Pipeline] // node [Pipeline] End of Pipeline java.nio.charset.MalformedInputException: Input length = 1 at java.base/java.nio
原创 2022-12-23 01:17:14
304阅读
如果英文还可以的同学可以直接看官方英文文档,挺详细的。也可以直接看这篇博客,几乎每一步都有截图了,跟着一步一步操作搭起自己的gitlab很简单。一、环境准备先准备一台服务器,这里我使用的是阿里云的服务器。然后使用以下命令查看一下您的操作系统是什么版本的,等会部署gitlab的时候要根据操作系统的版本去选择对应的安装方式(如果服务器内存低于2G的估计很难玩得起来,gitlab还是比较吃内存的,你可以
简介Jenkins 是一个持续集成服务器,用于从版本控制系统(VCS)中获取最新代码,然后对其enkins...
转载 2022-10-16 21:27:29
264阅读
概要Git 的工作流总结。博客博客地址:IT老兵驿站。前言原本这篇笔记的命名有问题,起成了GitLab工作流总结,其实现在仔细想,应该是Git工作流总结。这里参考了阮一峰的文章,也参考了GitLab的介绍,阮一峰的文章其实是后面这篇的一个简化版。本篇笔记主要针对这两篇文章进行学习和总结。正文Git工作流:特点:主要分支有: develop分支:开发主分支。 master分支:线上分支。 featu
相信大多数人写代码都了解过github这个代码托管的地方,然而访问会是如此让人蛋疼,那个小圆圈转了一遍又一遍,令人难以接受。相信也有很多人,用hexo或者其他的方式搭建过个人的博客,使用github-page,别人访问你的博客也是慢的流口水,并且仅仅支持本地编译以及部署。 一、前期准备工作首先,注册一个七牛云账号(用过七牛云的同学可以忽略);一个静态博客(当然你也可以用类似的方式搭建动态的博客,因
转载 2024-04-22 21:33:20
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5