Git
文章平均质量分 53
芸灵fly
喜欢编程的本科小生一枚
展开
-
使用systemd启动Jenkins
说明之前一般我都是使用Tmux来启动Jenkins,自启啥的也比较麻烦,还是直接用systemd的方式来启动比较正规开始根目录位于/yunlingfly/jenkins/首先编写service文件>vim /usr/lib/systemd/system/jenkins.service[Unit]Description=jenkins projectAfter=network.target[Service]Type=simpleExecStart=/yunling原创 2022-01-09 21:33:34 · 2602 阅读 · 1 评论 -
Github的特殊仓库
说明记录一下Github有趣的特殊仓库1 域名这个应该知道的人比较多了,新建一个username(不区分大小写).github.io的仓库,例如我自己的yunlingfly.github.io仓库这个仓库会为你生成相同的域名(例如https://yunlingfly.github.io/),默认访问你仓库根目录下的index.html,你就可以白嫖一个域名啦。当然你也可以像我一样,在index.html里只添加下面一句,这样就只是做跳转<meta http-equiv="refr原创 2021-02-23 09:34:36 · 1051 阅读 · 1 评论 -
Git分支设计与CI/CD
说明之前我们搭建了Jenkins(戳->使用Jenkins部署K8s项目)进行CI/CD,但是还有一个问题,如果我们一直基于master分支进行开发,并且Jenkins构建也是由于master分支变化而进行CI/CD的话会导致发布变得非常的频繁,每一个人都有发布的权限也会导致项目非常不稳定,这个时候我们就需要设置Git分支、GitLab的用户权限和Jenkins的构建策略来综合调整CI/CD的整个过程了,下面提供一种一般项目的Git分支设计和Jenkins的构建策略快速开始目标项目负责原创 2020-08-04 10:50:40 · 791 阅读 · 0 评论 -
使用Jenkins部署K8s项目
说明Continuous Integration(CI)和持续交付Continuous Delivery(CD)在项目中也算是比较重要的一部分,在我进行项目容器化的过程中,发现不断的自己去手工操作kubectl实在是太麻烦了,也不容易形成记录,在查找了一下资料后,选用了Jenkins进行CI/CD,下面通过一个具体的实例来记录我使用Jenkins的过程,有问题欢迎讨论( ̄ェ ̄;)。我的K8s是单Master多worker,多Master的话可能有不一样的地方,请酌情查看。快速开始Jenkins的原创 2020-08-04 09:16:08 · 2795 阅读 · 1 评论 -
Git在Windows下的安装使用
说明GIT (分布式版本控制系统) 是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git是目前世界上最先进的分布式版本控制系统(没有之一)!安装下载地址:https://git-scm.com/downloads,选择合适Windows版本即可,下载完成后即可安装,安装路径最好不要有中文,其他没什么需要注意的,一路next。结束后双击Git安装目录下的git-b...原创 2018-04-30 22:53:27 · 191 阅读 · 0 评论 -
Git常用命令整理
说明 Git常用命令整理( ̄▽ ̄)/个人学习 命令,()里的参数表示可选 说明 参数 1 $ git init 将这个目录变成Git可以管理的仓库 2 $ git add filename 把文件添加到仓库 add 后接文件名 3 $ git commit -m "write some describe" 把文件提交到仓库 -m 后接提交描述 4 $ git sta...原创 2018-05-25 10:30:25 · 211 阅读 · 0 评论