jenkins
帆影匆匆
快乐的程序小白
展开
-
【jenkins 异常】org.eclipse.jgit.errors.InvalidObjectIdException: Invalid id xxxxx
问题描述前段时间遇到一个jenkins 构建失败的问题,详细堆栈如下FATAL: Invalid id: refs/remotes/origin/origin/test^{commit}org.eclipse.jgit.errors.InvalidObjectIdException: Invalid id: refs/remotes/origin/origin/test^{commit} at org.eclipse.jgit.lib.ObjectId.fromHexString(ObjectId.原创 2020-11-29 22:24:40 · 1060 阅读 · 0 评论 -
jenkins项目迁移
jenkins利用rest api项目迁移引言具体方案具体实现注意事项引言jenkins 怎么玩这里不做重复,主要是说jenkins迁移的问题,差了网上的方案都是复制整个jobs、users、plugin目录还有config.xml,如果数据不多还好但是jobs如果保留了很多的构建历史,那么真个jobs目录可能会达到10g甚至更多,这里提供一个相对来说优雅的方案具体方案Jenkins 提供...原创 2019-12-26 15:35:57 · 1533 阅读 · 6 评论 -
github+spring boot+jenkins实现自动化部署,并且通过域名访问
github+spring boot+jenkins实现自动化部署,并且通过域名访问目的: 之前写过jenkins实现自动化集成的例子,也试过通过域名直接访问项目,那么在想为啥不能合二为一呢,因为现在项目都是通过域名直接访问的,所以上手就干,之前的思路很简单直接将部署好的war包通过jenkins的构建后步骤这一选项发送到远程tomcat下,但是后来发现不行,因为通过域名访问项目我是...原创 2018-07-26 21:27:08 · 4008 阅读 · 0 评论 -
dockerfile安装jenkins 并配置构建工具(node、npm、maven、git)
docker 中安装jenkins 并配置构建工具大致思路首先 宿主机需要安装项目构建所需工具(maven、node、npm…)然后 将构建工具文件挂载到docker 中的/usr/bin/ 文件夹下其次 构建时需要给jenkins足够 的权限dockefile 构建 jenkins原因:jenkins在进行集成部署时,很多 的构建工具、文件夹需要root权限,也需要配置很多的工具(...原创 2019-03-24 12:58:18 · 3492 阅读 · 0 评论 -
jenkins+docker+nginx服务并访问vue项目
大致说明现在有两个服务器A,BA:部署jenkinsB:部署nginx+vue利用jenkins自动下载vue项目,打包发送到远程的B服务器,在B服务器中docker中部署nginx,利用nginx作为web服务器前提准备前提工具B中安装docker、A中安装jenkinsjenkins安装部署在docker中可以看另一篇文章开始动手jenkins部署配置全局变量配置git...原创 2019-03-24 14:41:21 · 2705 阅读 · 1 评论