すべてを少し単純化するために、タスクを分割することをお勧めします。必要なすべての情報を収集して視覚化するには、いくつかの異なるツールが必要になる可能性があります。歴史的見方は別の大きな課題のようです。
コード行
Jenkinsで利用できるプラグインはいくつかありますが、ほとんどすべてが高度に専門化されています。SLOCCountプラグインは最も一般的であるように見えますが、グラフィック出力を提供しません。
あなたの言語には他の選択肢があるかもしれません。たとえば、CCCCはCおよびC++コードに必要な情報を提供します。
ラテックスドキュメントの行数
それを実現するためのいくつかのオプションがあります。
- 既存のソリューション/プラグインを適応させる
- リポジトリ統計ツールを使用する(たとえば、Pepperでうまくいく)
- 単純なシェルスクリプトを使用して行を数え、報告します
Pepperは次のようなものを生成します。
ペッパーズギャラリーをチェックしてください。たとえば、別のツールがあります:hgchart
コミット間の時間
最も簡単な解決策は、コミットして些細なジョブをトリガーすることです。そのため、Jenkinsはすべての情報をビルド履歴の一部として(タイムラインなどで)提供します。
別の解決策は、リポジトリ統計ツールをもう一度使用することです。
スクリプトで出力できるものなら何でも
そのための優れたプラグインがいくつかあります。
幸せな継続的インテグレーション。