项目管理
文章平均质量分 77
写代码的克总
道阻且长,行则将至
展开
-
Jenkins基于k8s的CI/CD教程
1. 背景介绍传统的主机方式部署的 Jenkins 集群在复杂场景中会经常碰到如下问题,如:主 Master 发生单点故障时,会导致整个流程不可用;Slave 的配置环境不一样,需要重复安装和配置维护麻烦,没办法定制差异化的配置管理;资源分配不均衡,有的 Slave 要运行的 job 出现排队等待,而有的 Slave 处于空闲状态;资源有浪费,每台 Slave 可能是实体机或者 VM,当 Slave 处于空闲状态时,也不会完全释放掉资源;基于k8s编排和Docker容器技术,可以很好的解决原创 2021-03-10 16:07:54 · 1413 阅读 · 0 评论 -
Gitlab基于k8s简单部署
主要参考官方文档基于docker的部署,进行k8s文件的配置添加链接描述1.原创 2021-02-03 19:17:36 · 3237 阅读 · 0 评论 -
解决maven项目自动修改jdk版本问题
在使用maven的时候,老是会碰到一个问题–>update project的时候,java compiler的版本就变成了1.5。我们结合官方文档来解决这个问题。原创 2016-09-22 15:03:38 · 4666 阅读 · 0 评论 -
Maven实战(七)--官方文档搭建Nexus私服
参考Nexus官方文档,进行nexus搭建。包含exe版和zip版,保证一看就会。原创 2016-08-13 16:09:13 · 4180 阅读 · 0 评论 -
Maven实战(六)--子模块的聚合和继承
通过个人的练习实例,来说明maven中聚合和继承。原创 2016-08-07 15:28:05 · 3955 阅读 · 1 评论 -
Maven实战(五)-- 依赖管理
maven依赖配置详解,依赖传递性,调解原则,可选设置,依赖排除以及查看依赖列表的说明原创 2016-07-29 17:03:31 · 1448 阅读 · 0 评论 -
Maven实战(四)--坐标
对于maven坐标的理解和相关元素的解释原创 2016-07-29 09:31:51 · 1115 阅读 · 0 评论 -
Maven实战(三)--Pom.xml详解
基于官方文档,详细说明maven中pom的相关配置内容原创 2016-07-27 22:54:35 · 22238 阅读 · 3 评论 -
Maven实战(二)--setting.xml详解
maven实战第二篇,setting.xml中的相关配置介绍原创 2016-07-24 11:09:05 · 3820 阅读 · 0 评论 -
Maven实战(一)--Why Maven
1.概述Maven有如下优点:Maven是一个强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。Java的一大优势是现成的类库多,但是在我们使用的时候可能老是需要到网上找好久才能下载到项目中所有的jar包,十分耗费时间。使用mavne我们可以感受到jar包管理比以前轻松好多倍。(这也是我感觉最方便的地方之一,第二是项目模块化)如果搭建了maven仓库服务器原创 2016-07-20 21:12:48 · 1579 阅读 · 1 评论 -
Maven xxxx是内部专用 API, 可能会在未来发行版中删除
今天在运行其他人的项目时,mavne install的时候出现失败,原因如下[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project nredi-core: Compilation failure: Compilati原创 2016-07-05 09:11:52 · 21648 阅读 · 0 评论 -
Maven中junit打包问题
1.scope标签的作用 <!-- 添加junit单元测试包 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>tes原创 2016-04-04 15:11:12 · 4708 阅读 · 0 评论 -
Git 手册
Git部分资料,以及Git使用的总结目录原创 2017-05-13 10:50:56 · 525 阅读 · 0 评论 -
GitHub的SSH提交配置
https连接每次都需要输入账号和密码,十分麻烦。短短5步,配置ssh连接方式。原创 2016-09-24 23:08:33 · 5464 阅读 · 0 评论 -
Git历史及标签
git历史查看和标签的相关操作原创 2017-02-04 16:11:20 · 824 阅读 · 0 评论 -
版本控制的演变与Git基础知识
版本控制的演变历史,git在存储和版本控制上与其他一些版本控制系统如SVN的一些区别原创 2017-01-11 23:38:54 · 738 阅读 · 0 评论 -
Git对象
简介Git 中常见有四种类型的对象 blob、tree、 commit 、tag:blob:用来存储文件数据,通常是一个文件tree:一个tree上可以有多个 blob 或treecommit:指向一个”tree”,用来标记项目某状态。它包括信息数据,如时间戳、提交的作者、父提交(parent commits)等tag:标记某一个提交(commit)下图很好的说明他们的关系 Gi原创 2017-02-08 11:04:29 · 1009 阅读 · 0 评论 -
Git文件版本控制
Git文件状态及操作流程说明原创 2017-01-21 23:06:00 · 1035 阅读 · 0 评论 -
Git基础操作
Git的基本的一些操作的总结,总有需要的原创 2017-01-22 17:20:24 · 500 阅读 · 0 评论 -
Git仓库应用
Git仓库的两种初始化方式,以及远程仓库的详细使用方法原创 2017-01-21 21:06:37 · 605 阅读 · 0 评论 -
Git忽略文件
Git忽略文件,gitignore的使用原创 2017-03-08 15:04:49 · 581 阅读 · 0 评论 -
TortoiseSVN服务器搭建
1.安装在下载好TortoiseSVN后,我们进入安装界面。这里有一点需要注意,如下图:在windows系统下,这项默认是未选的,我们将其选中,这样安装的时候可以默认设置环境变量(让cmd下的svn命令起作用)。如果不慎没有选中,那么需要在环境变量中的path下添加svn的安装目录下bin的对应文件目录。2.创建仓库我在SVN安装目录下新建repository文件夹,用于当本地仓库。进入reposi原创 2016-05-08 21:21:54 · 2925 阅读 · 0 评论