随笔分类 -  Jenkins

摘要:Jenkins 第一次任务构建时提示:ERROR: Timeout after 10 minutes 项目工程太大的时候构建会提示: ERROR: Timeout after 10 minutes。 ERROR: Error fetching remote repo 'origin' 解决方法: 在 阅读全文
posted @ 2022-07-25 14:28 wangju003 阅读(450) 评论(0) 推荐(0) 编辑
摘要:原文出处:Jenkins文件系统中的“控制台输出”日志位置 @Bruno Lavit有一个很好的答案,但是如果您愿意,您可以访问日志并将其作为txt文件从作业的URL下载到您的工作空间: ${BUILD_URL}/consoleText 然后,只需将该页面下载到您的 ${Workspace} 您可以 阅读全文
posted @ 2022-03-22 09:53 wangju003 阅读(6962) 评论(0) 推荐(0) 编辑
摘要:Jenkins在配置节点时使用SSH Username with private key连接时报错ERROR: Server rejected the 1 private key(s) 正确步骤: 1、在master机器生成key然后在slave机器配置,确定master机器可免密连接slave机器 阅读全文
posted @ 2021-10-07 09:41 wangju003 阅读(984) 评论(0) 推荐(0) 编辑
摘要:使用root权限,修改gitconfig文件的权限, 修改前,gitconfig文件颜色是白色 命令: chmod 777 gitconfig 修改后: 阅读全文
posted @ 2021-09-29 14:58 wangju003 阅读(292) 评论(0) 推荐(0) 编辑
摘要:如图, 定义一个简单的布尔值参数,你可以在构建时使用,或者作为环境变量,或者在配置中做变量替换。对应的字符值为'true'或者'false'【注意是字符值类型】。 勾选复选框 isPod值为字符型 true,不勾选为字符型 false 在构建时使用 阅读全文
posted @ 2021-01-05 15:40 wangju003 阅读(3880) 评论(0) 推荐(0) 编辑
摘要:选择【lanch agent by connecting it to the master】这个选项时--默认选项,报错如下 Either WebSocket mode is selected, or the TCP port for inbound agents must be enabled: 阅读全文
posted @ 2020-11-23 11:27 wangju003 阅读(1357) 评论(0) 推荐(0) 编辑
摘要:官方文档 get_running_builds() Return list of running builds. Each build is a dict with keys ‘name’, ‘number’, ‘url’, ‘node’, and ‘executor’. Returns: List 阅读全文
posted @ 2020-09-08 14:39 wangju003 阅读(1215) 评论(1) 推荐(0) 编辑
摘要:官方文档 使用方法: get_build_console_output(name, number) Get build console text. Parameters: name – Job name, str number – Build number, int Returns: Build c 阅读全文
posted @ 2020-09-06 09:59 wangju003 阅读(3887) 评论(0) 推荐(0) 编辑
摘要:jenkins master控制slave(windows)机器克隆项目时报错,但是windows 本地可以使用git克隆成功的 错误如图: 看到下面的错误提示,怀疑git路径设置有问题 解决问题的过程: 1.在slave本地可以用git克隆项目,但是通过jenkins构建job时,就会报错 2.猜 阅读全文
posted @ 2020-05-19 15:23 wangju003 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:step1: 安装Workspace Cleanup Plugin插件 step2: 构建前清理 构建后清理, 在构建后添加操作delete workspace when build is done 参考文档: jenkins每次构建完成后清除工作空间的文件 jenkins每次构建前删除工作目录操作 阅读全文
posted @ 2020-02-24 09:10 wangju003 阅读(7752) 评论(0) 推荐(1) 编辑
摘要:系列目录 PipeLine中拉取远程git仓库 前面讲自由式任务的时候,我们可以看到通过自由式job里提供的图形界面配置git拉取非常方便的,实际上使用PipeLine也并不复杂.这一节我们展示一下如何在PipeLine任务中拉取git仓库代码. node{ stage("check out"){ 阅读全文
posted @ 2020-02-18 15:03 wangju003 阅读(4346) 评论(0) 推荐(0) 编辑
摘要:job建立的特别多的时候,我们可能不太容易找到自己的某个job,这时,我们就可以在Jenkins中建立视图。job的视图类似于我们电脑上的文件夹。可以通过一些过滤规则,将已经建好的job过滤到视图中,也可以在视图中直接新建我们的job。下面以过滤job为例讲讲视图如何使用。 效果: 我新建了2个vi 阅读全文
posted @ 2020-01-15 09:14 wangju003 阅读(412) 评论(0) 推荐(0) 编辑
摘要:报错信息如下: + git push warning: push.default 未设置,它的默认值将会在 Git 2.0 由 'matching' 修改为 'simple'。若要不再显示本信息并在其默认值改变后维持当前使用习惯, 进行如下设置: git config --global push.d 阅读全文
posted @ 2020-01-14 16:34 wangju003 阅读(6729) 评论(0) 推荐(0) 编辑
摘要:这里有一个坑(至少对于我来说): 报错信息中的出错行,并不代表真实脚本中的出错行. jenkins执行的shell内容如下: 第1行echo 1个字符串,少1个双隐号 echo "233342 echo "12312" echo "34" 执行jenkins报错如下: /usr/local/tomc 阅读全文
posted @ 2020-01-03 11:08 wangju003 阅读(8828) 评论(0) 推荐(1) 编辑
摘要:环境说明: 我在master-jenkins配置了2个节点,分别是mac_10.1.5.94和mac_10.1.71.51 关于jenkins集群管理(节点管理),参照:[Jenkins]集群 节点管理| |分布式打包 python-jenkins官方文档 下面是几个python-jenkins提供 阅读全文
posted @ 2019-12-30 10:26 wangju003 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:问题描述: 通过jenkins执行IOS打包脚本,在执行pod update 时报错 pod: command not found /Library/Tomcat8/temp/jenkins1548742361760571620.sh: line 3: pod: command not found 阅读全文
posted @ 2019-12-26 11:34 wangju003 阅读(3039) 评论(0) 推荐(0) 编辑
摘要:问题表现如图: 原因: 如果一个构建任务的修改记录中出现以下提示 No changes in any of the builds. 原因有以下两方面: ① 若构建任务第一次执行,不生成修改记录 ② 若本次任务与前一次任务代码版本没有变化,不生成修改记录 参考文档: jenkins 无修改记录 阅读全文
posted @ 2019-12-26 10:12 wangju003 阅读(3013) 评论(0) 推荐(0) 编辑
摘要:场景描述: 之前通过jenkins搭建过ios自动化打包,使用1台mac mini作为打包机.现在每次打包时间是55分钟左右,而且同时最多只能打包2个job,发版周,测试同事们经常会浪费很多时间在排队打包上. 为了解决这个问题,决定做分布式打包,这样同时有3台机器都可以打包,可以缩短排队时间. 经过 阅读全文
posted @ 2019-12-26 10:05 wangju003 阅读(2275) 评论(0) 推荐(0) 编辑
摘要:如果是把jenkins.war放在tomcat中运行,则当jenkins宿主机,启动tomcat服务之后,则直接可以通过局域网访问jenkins 下面这种情况是,直接通过jenkins.exe安装的jenkins 系统环境: windows10 一、修改端口号 1、修改Jenkins安装目录下的配置 阅读全文
posted @ 2019-12-08 16:37 wangju003 阅读(7410) 评论(0) 推荐(0) 编辑
摘要:需求: 我现在需要完成1个接口,这个接口会启动jenkins构建jobA, jobA构建结束, 返回job的构建结果 思路: 首先使用get_job_info获取最后1次构建的构建序号,然后再通过get_build_info根据最后1次构建序号,来获取最后1次的构建结果 lastbuildNumbe 阅读全文
posted @ 2019-12-08 11:38 wangju003 阅读(3821) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示