私は Android Lintプラグイン ジェンキンスでプラグインし、私のAndroidプロジェクトのビルド(それはMavenでビルドされています)でそれをアクティブにします。それから私はコマンドでポストビルドアクションとして "execute shell"を追加しました
os_opts="-Djava.awt.headless=true" lint --xml lint-results.xml .
説明のとおり。 lint-results.xmlファイルがルートワークスペースフォルダに作成され、結果が含まれています。しかし、どういうわけかプラグインは結果を拾い上げず、どこにでもそれらを表示しません。
結果のxmlファイルに異なるファイル名と場所を設定しようとしましたが、それが役に立たないようです。
何が間違っていたのでしょうか。
回答:
回答№1は1lint-results.xmlファイルは lint
または gradle build
あなたは「Publish Android Lint results」ステップが「Post-build Actions」として追加されていることを確認する必要があります。