首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布管道项目的Android结果

发布管道项目的Android结果
EN

Stack Overflow用户
提问于 2016-04-01 20:54:55
回答 1查看 1.5K关注 0票数 1

我正在构建一个Android项目,使用Jenkins (2.0 Beta)作为管道。

通过自由式作业,我可以使用post构建操作来存档构建结果,发布Android结果。

我的管道脚本是:

代码语言:javascript
复制
node {
    stage 'Checkout'
    git branch: 'final', url: 'https://github.com/LordRaydenMK/android-testing/'

    stage 'Build'
    sh './gradlew clean assemble'

    stage 'Android Lint'
    sh './gradlew lint'

    stage 'Lint Results'
    //How to archive the results ?

    stage 'Test'
    sh './gradlew test'

    stage 'JUnit tests'
    step([$class: 'JUnitResultArchiver', testResults: 'app/build/test-results/*/TEST-*.xml'])
}

我正在运行lint,结果保存在一个文件中。我不知道如何发布结果,这样Android插件就可以获取它们。

JUnit的结果是很好的存档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-02 10:15:01

在查看了源代码之后,我意识到发布的版本(2.2)与管道不兼容。

具有管道兼容性的2.3版本尚未发布。

更新:版本2.3的Android插件已经发布。要将结果存档,可以使用

代码语言:javascript
复制
step([$class: 'LintPublisher', pattern: 'app/build/outputs/lint-results*.xml'])
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36365690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档