1

Jenkins (2.0 Beta) をパイプラインとして使用して Android プロジェクトを構築しています。

Freestyle ジョブから、ビルド後のアクション Publish Android Lint Results を使用してビルド結果をアーカイブできます。

私のパイプラインスクリプトは次のとおりです。

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 Lint Plugin が結果を取得できるように、結果を公開する方法がわかりません。

JUnit の結果は正常にアーカイブされます。

4

1 に答える 1