问题标签 [jenkins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1005 浏览

google-visualization - 我如何在 Jenkins 中使用 Google-o-Meter 或 Google Vizualisation API

这是一个显示静态图表的示例:

如何用真实的实时数据替换 dataTable.addRows([ 中的静态值和变量?

如果完整代码不可见,请参阅: http ://code.google.com/apis/visualization/documentation/gallery/genericimagechart.html

当此 Javascript 被复制到“描述”时,它会呈现一个图表,我想知道如何将 dataTable.addRows 中的名称/值替换为来自 Jenkins 的名称/值

0 投票
3 回答
5329 浏览

hudson - 如何从另一个 job2 访问 Hudson job1 工件?

我们在哈德逊的一个项目中有一份生产工作和一份夜间工作。生产作业需要从特定的夜间构建#(作为参数提供)中提取一些工件。谁能帮助我们提示如何实现这一目标?

0 投票
3 回答
3067 浏览

android - 将 android 应用程序的签名和发布准备构建到 jenkins/hudson 中?

我在家里有一些副项目应用程序,我设置了一个 Jenkins 安装来检查它们并构建 APK,然后我将它们转移到我的手机上并玩弄。

我希望在市场上免费发布其中的一些,因此我需要用证书对其进行签名并准备最终的 APK。

詹金斯可以做到这一点吗?例如,我是否可以有一个构建目标来生成我的“开发中”APK,并让该目标(或另一个)创建准备就绪的最终 APK 文件?

有什么建议吗?

0 投票
4 回答
1165 浏览

testing - Hudson/Jenkins: Buckminster emma: 如何排除包

我将 Jenkins 和 Buckminster 用于 CI 的 rcp 应用程序,这就像一个魅力。我遇到的唯一问题是 buckminster emma 任务对签出工作区中的所有包进行代码覆盖。我想指定一个排除过滤器,因为这是为 ant 任务描述的,但没有让它工作。buckminster emma help 命令也没有帮助我。我的工作区中有几个插件,单元测试是为我自己的包指定的。但是有一个插件包括源文件,我不希望 emma 考虑代码覆盖率,因为这是一个外部包。我的 JUnittests 也不包括这个包。

我如何实现这一点以在一个插件中排除这个包/类?

例子:

  • 插件 A(外部)
  • 插件 B(自己的)
  • 插件 C(包含单元测试)

我使用的命令如下:

`

我尝试了--define 'filter=-de.external.*'buckminster emma help 中给出的参数,但没有成功。

任何帮助都会很棒!

0 投票
2 回答
1921 浏览

continuous-integration - playframework自动测试Jenkins CI等待完成?

我正在尝试为 playframework.org 应用程序设置 Jenkins CI,但在运行自动测试命令后无法正确启动播放。

测试都运行良好,但似乎我的脚本同时play auto-test启动play start --%ci。当play start --%ci命令运行时,它会得到一个 pid 和所有内容,但它没有运行。

文件:auto-test.sh,jenkins 使用执行 shell 运行它

0 投票
2 回答
3112 浏览

java - Jenkins 喜欢构建状态报告页面?

有点随机的问题,但我们公司使用 Jenkins http://jenkins-ci.org/

无论如何,我们公司有一个部分,就像构建状态表格形式的“天气报告”。基本上它会有一个天气图标(晴天/阴天/雷暴),然后在鼠标悬停时它会告诉你有多少方法被覆盖,有多少构建失败(比如 2/256)或其他东西。

还有一个蓝色发光指示器......当项目正在“建造”时闪烁/发光,并在完成时变为纯蓝色......无论如何,这究竟是如何完成的?

显然,该网页是一些基本的 Html/Javascript 并且我很确定 XML(用于表格)。东西,但是....我很困惑你如何像他们一样获得构建的状态,(特别是检查完成的方法的百分比?)。以及检查当前是否正在“构建”或已完成(我想它会返回一些“SUCCESS”字符串......当它完成时,但是它什么时候正在构建......

关于如何完成的任何想法?(和 b4 有人问“你为什么不问公司”)我宁愿弄清楚如何在测试网站上自己实现它的基础知识。

我会截屏....但我很确定大多数东西都被认为是机密的....而且我不想被解雇哈哈。但是 TL;DR 你将如何制作自己的构建状态检查器。

编辑:http ://wiki.jenkins-ci.org/display/JENKINS/Firefox+Add-on+Build+Monitor

^^ 这是一个firefox插件的例子,它可以做我正在寻找的东西,但我想创建自己的而不是使用jenkins(这太棒了,但我只想弄清楚他们是如何做到的)

0 投票
1 回答
526 浏览

mercurial - 我想使用 Mercurial/Jenkins 为持续集成场景实施以下工作流程

主存储库是所有开发人员签入的地方,可以说它位于 http://hg.main.com:8000/project

现在,我们还有http://hg.qa.com:8000/project,所有最新的代码都需要同步,加上测试和其他工件都在这个存储库中。只有在 85% 的测试通过时,才会将其“推送”到中央存储库。

  1. 有没有更好的方法来实现这一点?
  2. 我需要什么 hg 命令,以确保我不会覆盖最新的提交
0 投票
3 回答
53049 浏览

build - Jenkins / Hudson 中有哪些属性可用于构建配置?

问题在标题中

我知道BUILD_NAME并且我在某处看到了一个属性列表BUILD_IDBUILD_TAG但我再也找不到了。

0 投票
4 回答
6143 浏览

maven - 如何使用 Hudson/Jenkins 和 Maven 将静态 Web 资源发布到 Amazon S3?

我希望能够将静态 Web 资源(jpgs、css 等)部署到 Amazon S3,因为它们不会由与我的主 webapp 相同的服务器提供服务。

我使用 Jenkins (FKA Hudson) 和 Maven 构建 Java webapp .WAR 文件,然后使用 Jenkins“部署到容器”插件将其上传到 Tomcat 实例。

我真的希望将静态资产作为主要构建过程的一部分进行部署,但我不知道将它们部署到 S3 的最佳方式。我见过复制工件的 Hudson/Jenkins 插件,但这只是我的 .WAR 文件,而不是项目中的文件。

关于“好”方法的任何想法?我应该使用 Maven 插件而不是 Hudson/Jenkins 插件来执行此操作吗?

0 投票
1 回答
10784 浏览

maven - 詹金斯和 maven-buildnumber-plugin

我正在使用maven-buildnumber-plugin版本 1.0-beta-4。这适用于从 Subversion 签出的项目,但在 Jenkins 中失败。

我认为这个问题是由于 Jenkins 以某种方式删除了.svn文件夹。

我猜错了。这是我得到的错误:

我忽略了这一点:

机器上没有svn安装客户端,这是真正的麻烦来源。