Jenkinsで静的解析、カバレッジ、JUnitを行った結果をウェブサイトで表示します。
事前準備
pom.xml
使用しているpom.xml、および動作確認環境は、こちらの記事のものとなります。
Jenkinsジョブの実行
Jenkinsジョブ実行後に生成されるウェブサイトになります。ジョブの実行につきましては、こちらの記事を参照してください。
ウェブサイトメインページの表示
Jenkinsのワークスペースにウェブサイトが生成されているので、リンクを辿ってindex.htmlを探します。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork01.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork02.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork03.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork04.png)
※Jenkinsのワークスペースにあるファイルを直接参照することも可能です。
C:\app\Jenkins\workspace\Plugin-Example\Example\target\site\index.html
ウェブサイト
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork05.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork06.png)
まずは、Checkstyleの確認。リンクをクリックします。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork07.png)
続いて、SpotBugsの確認。リンクをクリックします。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork08.png)
続いて、カバレッジの確認。リンク(JaCoCo)をクリックします。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork09.png)
確認したら、ブラウザの「戻る」で戻ります。
続いて、JUnit結果の確認。「Surefire Report」リンクをクリックします。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork10-1.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork10-2.png)
2+2=3 ではないので、エラーになっています。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork10-3.png)
ソースコードの表示
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork12.png)
「Project Reports」の「Source Xref」を選択するとソースの一覧が表示されます。リンクを辿ってソースコードを表示することができます。
Chromeでは表示されません。。。フレームが影響しているようです。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork11.png)
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork13.png)
「Project Reports」の「Test Source Xref」を選択するとテスト用ソースの一覧が表示されます。リンクを辿ってテスト用ソースコードを表示することができます。
![](http://itbibo.starfree.jp/wp-content/themes/cocoon-child-master/images/jenkins/exe/JenkinsWork14.png)