问题内容: 我希望詹金斯测试代码以供审查。jenkins作业是在推送到refs / for / master时开始的,但它尝试构建origin / master分支,而不是refs / changes / XX / X / X分支。有人知道我做错了吗? 来自詹金斯的日志: Git配置: Gerrit触发器配置: 问题答案: 抱歉,我没有足够仔细地阅读文档。 Git配置中缺少什么:
问题内容: 我正在使用Hudson克隆Git存储库并进行构建。我收到以下错误: 这很奇怪,因为我不希望哈德森做出任何承诺。它只能拉动并编译。 有什么问题,我该如何解决? 问题答案: 在“源代码管理”部分的“高级…”下检查“跳过内部标签”配置。 它将跳过标记。
问题内容: 我该如何更改詹金斯在其奴隶中存储临时数据的位置。目前,它会关闭与我的奴隶的连接,因为它抱怨以下内容 我想将tmpdir位置移至而不是。我怎样才能做到这一点? 问题答案: 您可以使用Java Service Wrapper。并配置包装器(看例子) 或者,您可以创建符号链接文件夹,然后放入首页jenkins守护程序。
问题内容: 我想要一个组件来保持页面的水平中心(两列),并且我有一个子组件(右列),我希望其位置固定,因此该子组件的位置必须固定,但是整个两列要居中。 问题答案: 您无法使用来做到这一点,但是您可以执行以下操作: 这样,您可以将元素向右移动50%,然后向后移动其宽度的一半。这样,您将获得居中的元素。
问题内容: 我正在进行一些高级IE8测试,似乎旧的使用技巧在IE8中并非在所有情况下都有效。 以下HTML给出了FF3,Opera,Safari,Chrome,IE7和IE8兼容的居中按钮,但在IE8标准中却 没有 : (作为一种解决方法,我可以为按钮添加一个显式的宽度)。 所以问题是:哪种浏览器正确?还是这是行为未定义的情况之一? (我的想法是 所有 浏览器都不正确-如果按钮的“显示:阻止”按钮
问题内容: 我安装了Jenkins,用于运行在Java,Maven,JMeter等上运行的自动化测试。Builds不会生成部署文件和文件夹,而只会生成测试报告。我是否可以一个接一个地(几乎同时)建立多个作业以并行运行?他们不必完全在同一时间。我只想确保开始第二个构建不会停止/损坏第一个(已运行)构建。谢谢 问题答案: 是的,有可能。 转到您的工作->配置并检查: 如有必要,执行并发构建 文件: 如
问题内容: 我有一个配置为从Gitlab存储库中提取的Jenkins构建。 我在构建配置中指定了分支说明符,以仅从一个特定分支中提取: 但是,无论提交被推送到哪个分支,构建仍会触发并拉出提交的分支并进行构建。 我是否误解了分支指定者应该做什么?我只想在某个分支被提交时进行构建。 我还尝试了以下具有相同结果的分支说明符: 问题答案: 我弄清楚了这个问题。 在“ 构建触发器” 选项下,我指定了仅匹配某
问题内容: 如果控制台日志中存在字符串或正则表达式,我想在我的Jenkins作业中运行一些后构建操作。有插件可以做到这一点吗? 问题答案: 一种解决方案是使用LogParser插件并创建一些正则表达式规则来解析您的日志。 该插件可以将构建状态更改为不稳定: 接下来,创建一个下游作业,您将使用Parameterized Trigger插件将构建状态从上游传递到下游作业。 如果状态不稳定(= LogP
问题内容: 詹金斯版 2.73.3 MacOSx 进行iOS构建并上传到hockeyapp。.ipa创建成功,似乎在hockeyapp上传后出现错误。我有一个可以正常工作并成功上传到hockeyapp的android项目。 更新Jenkins和插件后,今天开始获取此内容。以前在工作。 有任何想法吗? 问题答案: 运行Android版本时发生了变化(Jenkins版本2.86,由于其他原因,我刚刚从
问题内容: 我正在尝试设置 Jenkins 从属服务器,以构建使用名为“ Freddy”的Swift窗格的Swift项目。 问题是构建因错误而失败: 错误:没有这样的模块“ Freddy” 这是我的Podfile: CocoaPods版本0.39.0 Xcode 7.2.1( 直接从Xcode构建时没有问题 ) PS。在我将其替换为AFNetworking之前,Alamofire吊舱也发生了同样的
问题内容: 刚刚下载了jenkins.war并做了一个java -jar jenkins.war(在Windows 8.1上) 转到http://127.0.0.1:8080/manage,我看到了: 加载某些插件时有依赖项错误: 重复java -jar jenkins.war,将每个分支的war解包。有他住的地方,以便您可以从命令行运行他吗? 我如何摆脱插件错误? 问题答案: 只需从jenkin
问题内容: 运行带有包含多个节点的阶段的Jenkins管道(基于Groovy),我需要将列表从stageA上NodeA上的某个文件传递到StageB上的nodeB。 在stageA NodeA中,我运行 在stageB,我跑步 到目前为止,我已经在控制台中获得了输出。 现在如何将其输出传递到文件? 不能解决问题:-( 我敢肯定这没什么大不了的,但是我已经花了几个小时来搅动互联网,但无济于事。 问题
问题内容: 在我的项目中,我有3个Web应用程序,都依赖于一个项目。 在我的詹金斯的服务器,我建了4个作业,,,和。这些工作的作用是构建工件,这些工件部署在我们的Nexus上。然后,有人在Nexus中检索这些工件,并将它们部署在我们的开发/认证服务器上。 我想要的是拥有一个(其他?)工作,该工作将按顺序启动所有这四个版本。这样,完成此作业后,所有的RELEASE作业都已执行。当然,如果一个构建失败
问题内容: 我开始使用jenkins,现在尝试将其配置为使用websvn进行差异和文件视图。我看到一个帖子,说我必须配置multyviews。但我不完全了解它的含义以及在配置后如何使用它。 问题答案: 解决方案是使用jenkins的websvn2插件,该插件支持带参数的url
问题内容: 我已经使用try catch块处理了Jenkins管道步骤。在某些情况下,我想手动引发异常。但它显示以下错误。 我检查了scriptApproval部分,没有待批准的项目。 问题答案: 如果要在异常情况下中止程序,则可以使用管道步骤以错误停止管道执行。范例: 如果要以成功状态停止管道,则可能需要使用某种布尔值来指示必须停止管道,例如: