- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将 Jenkins 和 Buckminster 用于 CI 的 rcp 应用程序,这非常有效。我遇到的唯一问题是 buckminster emma 任务对 check out 工作区中的所有包进行代码覆盖。我想指定一个排除过滤器,因为这是针对 ant 任务描述的,但没有让它工作。buckminster emma help 命令也没有帮助我。我的工作区中有几个插件,单元测试是为我自己的包指定的。但是有一个插件包括源文件,我不希望 emma 考虑代码覆盖率,因为这是一个外部包。我的 JUnittests 也不包含这个包。
如何在一个插件中排除这个包/类?
例子:
我使用的命令如下:
importtargetdefinition -A '${WORKSPACE}/de.plugin.site/plugin.target'
import '${WORKSPACE}/de.plugin.site/site.cquery'
build
perform -D target.os=* -D target.ws=* -D target.arch=* de.plugin.site#site.p2
perform -D target.os=win32 -D target.ws=win32 -D target.arch=x86 de.plugin.site#create.product.zip
emma -l '/de.plugin.test/AllBuckminsterTests.launch' -o '${WORKSPACE}output/junit_result.xml' --xml '${WORKSPACE}/output/coverage_report.xml' --flatXML
`
我尝试了 buckminster emma 帮助中给出的参数 --define 'filter=-de.external.*'
但没有成功。
任何帮助都会很棒!
最佳答案
您是否在 Eclipse 的 Buckminster 论坛中提出过这个问题?
关于testing - hudson / Jenkins : Buckminster emma: How to exclude packages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5350421/
我正在尝试使用 Buckminster 构建我的 Eclipse 插件,但是有这个问题。当我尝试解析并具体化我的 cquery 文件时,jenkins 显示我的错误消息: ERROR [0001]
我正在使用 ant 运行 headless Buckminster 构建,出于某种原因,它需要 4 个多小时才能完成解析所有需要构建的插件。大约有 350 个插件需要构建,所有这些都已经在本地文件系统
我完全不懂巴克明斯特。假设我有一个项目,它需要 log4j 和 junit4。我如何开始,我需要做什么,以指定依赖项并将依赖项添加到我在 eclipse 中的类路径中。是否有任何教程说明它是如何完成的
我使用的是 Buckminster 的 headless 版本 v3.6。据我所知,通过更新到 Eclipse 3.6,如果您在 AspectJ 项目的 build.properties 中包含某些配
我有一个简单的 Hudons/Buckminster 设置,Hudson 从 SVN 检查四个 Java 插件项目,从 Helios 下载站点具体化(?) org.eclipse.platform,在
我将 Jenkins 和 Buckminster 用于 CI 的 rcp 应用程序,这非常有效。我遇到的唯一问题是 buckminster emma 任务对 check out 工作区中的所有包进行代
我正在尝试为一个大的 eclipse 功能设置一个 headless 构建,其中包含其他功能和插件。 由于一些需要的插件是使用 GMF 和 EMF 生成的,因此构建工作流程必须是这样的: SVN ch
我是一名优秀的程序员,十分优秀!