Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
LinuxSuRen
jenkins
提交
e3900725
J
jenkins
项目概览
LinuxSuRen
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
e3900725
编写于
12月 08, 2017
作者:
J
Jesse Glick
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Cleaning up some more unusable Cobertura executions.
上级
9d43c3c9
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
0 addition
and
54 deletion
+0
-54
pom.xml
pom.xml
+0
-9
test/pom.xml
test/pom.xml
+0
-29
test/src/build-script/unitTest.groovy
test/src/build-script/unitTest.groovy
+0
-16
未找到文件。
pom.xml
浏览文件 @
e3900725
...
...
@@ -349,11 +349,6 @@ THE SOFTWARE.
<artifactId>
ant-junit
</artifactId>
<version>
1.7.0
</version>
</dependency>
<dependency>
<groupId>
net.sourceforge.cobertura
</groupId>
<artifactId>
cobertura
</artifactId>
<version>
1.9
</version>
</dependency>
<dependency>
<!-- this provided scope dependency doesn't get added to GMaven unless explicitly added here -->
<groupId>
javax.servlet
</groupId>
...
...
@@ -516,10 +511,6 @@ THE SOFTWARE.
<artifactId>
antlr-maven-plugin
</artifactId>
<version>
2.1
</version>
</plugin>
<plugin>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
cobertura-maven-plugin
</artifactId>
</plugin>
<plugin>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
findbugs-maven-plugin
</artifactId>
...
...
test/pom.xml
浏览文件 @
e3900725
...
...
@@ -321,35 +321,6 @@ THE SOFTWARE.
<surefire.rerunFailingTestsCount>
4
</surefire.rerunFailingTestsCount>
</properties>
</profile>
<profile>
<!-- Obtain code coverage report. This is done by running Unit tests on our own and suppressing surefire. -->
<id>
cobertura
</id>
<build>
<plugins>
<plugin>
<groupId>
org.codehaus.gmaven
</groupId>
<artifactId>
gmaven-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<executions>
<!-- run unit test -->
<execution>
<phase>
test
</phase>
<goals>
<goal>
execute
</goal>
</goals>
<configuration>
<scriptpath>
<!-- load helpers from hg core -->
<element>
${project.basedir}/../core/src/build-script
</element>
</scriptpath>
<source>
${project.basedir}/src/build-script/unitTest.groovy
</source>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>
jacoco
</id>
<build>
...
...
test/src/build-script/unitTest.groovy
已删除
100644 → 0
浏览文件 @
9d43c3c9
// run unit tests
import
org.apache.commons.io.FileUtils
ant
.
project
.
setBaseDir
(
project
.
basedir
)
// start from where the core left off, and build from there
ser
=
new
File
(
project
.
basedir
,
"target/cobertura.ser"
);
FileUtils
.
copyFile
(
maven
.
resolveArtifact
(
"${project.groupId}:hudson-core:${project.version}:cobertura:ser"
),
ser
)
cob
=
new
Cobertura
(
project
,
maven
,
ant
,
ser
);
// instrumenting remote.jar causes all native m2 job to fail, because forked Maven doesn't have cobertura runtime
cob
.
instrument
([
"hudson-core"
].
collect
{
m
->
maven
.
resolveArtifact
(
"${project.groupId}:${m}:${project.version}"
)
})
cob
.
runTests
()
cob
.
report
([
"../core/src/main/java"
])
cob
.
makeBuildFailIfTestFail
();
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录