git-forensics-plugin

Jenkins plug-in that mines and analyzes data from a Git repository

MIT License

Stars
40
Committers
13

Bot releases are visible (Hide)

git-forensics-plugin - v0.8.1 🎁

Published by github-actions[bot] almost 4 years ago

🐛 Bug Fixes

git-forensics-plugin - v0.8.0 🎁

Published by release-drafter[bot] almost 4 years ago

🚀 New features

  • Make the repository miner a separate post build step that collects and shows file statistics of repository files
    • JENKINS-60935 - Add LOC and code churn metrics (#173) @uhafner
    • Add an incremental miner (#133) @rathaya
    • JENKINS-60945 - Improve inspection of commits (#133) @rathaya
    • Add an overview that renders the file statistics of all files
    • Add a details view that renders the churn statistics for a single repository file
  • Make the discovery of reference builds a separate post build step that collects and shows file statistics of repository files
    • Add reference build discovery (#118) @Arne2
  • Add a commit tracking repository listener to tracks all new commits that are part of a build.
  • Add a RepositoryBrowser for commit hashes.

✨ Improvements

  • Use plug-utils where possible (#67) @uhafner

🐛 Bug Fixes

  • Improve security for doFill methods (#204) @uhafner
  • Use @POST for form field validation (#201) @uhafner
  • Make churn and LOC computation more robust (#181) @uhafner
  • Use relative path for all file operations (#94) @uhafner

📝 Documentation updates

  • Update README.md with content from forensics-api (#163) @uhafner

📦 Dependency updates

  • Bump plugin-util-api from 1.6.0 to 1.6.1 (#205) @dependabot
  • Bump acceptance-test-harness from 1.79 to 1.80 (#202) @dependabot
  • Bump acceptance-test-harness from 1.78 to 1.79 (#200) @dependabot
  • Bump analysis-pom from 4.6.0 to 4.7.0 (#199) @dependabot
  • Bump git from 4.4.3 to 4.4.5 (#190) @dependabot
  • Bump acceptance-test-harness from 1.76 to 1.78 (#194) @dependabot
  • Bump analysis-pom from 4.5.0 to 4.6.0 (#197) @dependabot
  • Bump codingstyle-pom from 1.5.1 to 1.6.0 (#198) @dependabot
  • Bump script-security from 1.74 to 1.75 (#175) @dependabot
  • Bump actions/checkout from v2.3.3 to v2.3.4 (#193) @dependabot
  • Bump release-drafter/release-drafter from v5.12.0 to v5.12.1 (#189) @dependabot
  • Bump release-drafter/release-drafter from v5.11.0 to v5.12.0 (#188) @dependabot
  • Bump httpclient from 4.5.12 to 4.5.13 (#184) @dependabot
  • Bump git-client from 3.5.0 to 3.5.1 (#180) @dependabot
  • Bump acceptance-test-harness from 1.75 to 1.76 (#182) @dependabot
  • Bump matrix-project from 1.17 to 1.18 (#183) @dependabot
  • Bump actions/checkout from v2.3.2 to v2.3.3 (#177) @dependabot
  • Bump git from 4.4.2 to 4.4.3 (#171) @dependabot
  • Bump git from 4.4.1 to 4.4.2 (#169) @dependabot
  • Bump kentaro-m/auto-assign-action from v1.1.1 to v1.1.2 (#170) @dependabot
  • Bump codingstyle-pom from 1.5.0 to 1.5.1 (#165) @dependabot
  • Bump analysis-pom from 4.2.0 to 4.2.1 (#166) @dependabot
  • Bump acceptance-test-harness from 1.74 to 1.75 (#160) @dependabot
  • Bump codingstyle-pom from 1.4.0 to 1.5.0 (#161) @dependabot
  • Bump analysis-pom from 4.1.1 to 4.2.0 (#162) @dependabot
  • Bump git from 4.2.2 to 4.4.1 (#154) @dependabot
  • Bump plugin-util-api from 1.2.2 to 1.2.5 (#155) @dependabot
  • Bump codingstyle-pom from 1.1.1 to 1.4.0 (#142) @dependabot
  • Bump git-client from 3.2.1 to 3.4.2 (#143) @dependabot
  • Bump kentaro-m/auto-assign-action from v1.0.1 to v1.1.1 (#152) @dependabot
  • Update actions/checkout requirement to v2.3.2 (#151) @dependabot
  • Bump release-drafter/release-drafter from v5.6.1 to v5.11.0 (#153) @dependabot
  • Update Dependabot config file (#140) @dependabot-preview
  • Bump commons-lang3 from 3.10 to 3.11 (#134) @dependabot-preview
  • Bump acceptance-test-harness from 1.73 to 1.74 (#125) @dependabot-preview
  • Bump acceptance-test-harness from 1.72 to 1.73 (#124) @dependabot-preview
  • Bump plugin-util-api from 1.2.1 to 1.2.2 (#120) @dependabot-preview
  • Bump plugin-util-api from 1.2.0 to 1.2.1 (#119) @dependabot-preview
  • Bump plugin-util-api from 1.0.2 to 1.2.0 (#117) @dependabot-preview
  • Bump git-client from 3.1.1 to 3.2.1 (#111) @dependabot-preview
  • Bump git from 4.1.1 to 4.2.2 (#110) @dependabot-preview
  • Bump analysis-pom from 2.3.0 to 4.0.0 (#116) @dependabot-preview
  • Bump commons-lang3 from 3.9 to 3.10 (#113) @dependabot-preview
  • Bump analysis-pom from 2.2.2 to 2.3.0 (#112) @dependabot-preview
  • Bump plugin-util-api from 1.0.1 to 1.0.2 (#108) @dependabot-preview
  • Bump analysis-pom from 2.2.1 to 2.2.2 (#102) @dependabot-preview
  • Bump git-client from 3.0.0 to 3.1.1 (#90) @dependabot-preview
  • Bump analysis-pom from 2.1.2 to 2.1.3 (#96) @dependabot-preview
  • Bump plugin-util-api from 0.1.0-beta6-rc73.2537a05a4a8e to 0.1.0-beta6-rc74.807b71f3775a (#92) @dependabot-preview
  • Bump analysis-pom from 2.1.0 to 2.1.1 (#91) @dependabot-preview
  • Bump plugin-util-api from 0.1.0-beta6-rc66.cd0637fbf786 to 0.1.0-beta6-rc74.807b71f3775a (#89) @dependabot-preview
  • Bump plugin-util-api from 0.1.0-beta5 to 0.1.0-beta6-rc66.cd0637fbf786 (#88) @dependabot-preview
  • Bump plugin from 3.55 to 3.56 (#81) @dependabot-preview
  • Bump jenkins-test-harness from 2.59 to 2.60 (#82) @dependabot-preview
  • Bump pitest-junit5-plugin from 0.10 to 0.11 (#71) @dependabot-preview
  • Bump checkstyle from 8.27 to 8.28 (#74) @dependabot-preview
  • Bump plugin from 3.54 to 3.55 (#72) @dependabot-preview
  • Bump archunit.version from 0.12.0 to 0.13.0 (#76) @dependabot-preview
  • Bump junit from 4.12 to 4.13 (#75) @dependabot-preview
  • Bump annotation-indexer from 1.12 to 1.13 (#73) @dependabot-preview
  • Bump mockito-core from 3.2.0 to 3.2.4 (#69) @dependabot-preview
  • Bump pitest-maven from 1.4.10 to 1.4.11 (#77) @dependabot-preview
  • Bump plugin from 3.53 to 3.54 (#61) @dependabot-preview
  • Bump codingstyle from 0.2.7 to 0.3.0 (#62) @dependabot-preview
  • Bump mockito-core from 3.1.0 to 3.2.0 (#63) @dependabot-preview
  • Bump checkstyle from 8.26 to 8.27 (#64) @dependabot-preview
  • Bump pmd.version from 6.19.0 to 6.20.0 (#65) @dependabot-preview
  • Bump error_prone_annotations from 2.3.3 to 2.3.4 (#66) @dependabot-preview
  • Bump checkstyle from 8.24 to 8.26 (#46) @dependabot-preview
  • Bump maven-failsafe-plugin from 3.0.0-M3 to 3.0.0-M4 (#60) @dependabot-preview
  • Bump maven-surefire-plugin from 3.0.0-M3 to 3.0.0-M4 (#59) @dependabot-preview
  • Bump forensics-api from 0.6.0 to 0.6.1 (#56) @dependabot-preview
  • Bump plugin from 3.51 to 3.53 (#58) @dependabot-preview

🔧 Internal changes

  • Use new parent pom (#83) @uhafner
  • Use HTTPS URLs in pom.xml (#104) @daniel-beck-bot
  • Remove forceUseAci like update to global library (#135) @slide
  • Use codingstyle as master for analysis configurations (#55) @uhafner

🚦 Tests

  • Replace HTML unit test with a model based table test (#132) @uhafner
  • Add UI tests (#129) @uhafner
  • Prepare project for UI tests (#123) @uhafner
git-forensics-plugin - Git Forensics 0.6.0 🎁

Published by release-drafter[bot] almost 5 years ago

🚀 New features and improvements

  • JENKINS-60014 - Add the time of a commit to the blame. (#47) @andipabst

📦 Dependency updates

  • Bump revapi-maven-plugin from 0.11.1 to 0.11.2 (#51) @dependabot-preview
  • Bump assertj-core from 3.13.2 to 3.14.0 (#45) @dependabot-preview
  • Bump archunit.version from 0.11.0 to 0.12.0 (#49) @dependabot-preview
  • Bump slf4j.version from 1.7.28 to 1.7.29 (#48) @dependabot-preview
  • Bump pmd.version from 6.17.0 to 6.19.0 (#50) @dependabot-preview
  • Bump revapi-java from 0.19.1 to 0.20.0 (#52) @dependabot-preview
  • Bump maven-jar-plugin from 3.1.2 to 3.2.0 (#53) @dependabot-preview
  • Bump plugin from 3.50 to 3.51 (#42) @dependabot-preview
  • Bump pitest-junit5-plugin from 0.9 to 0.10 (#43) @dependabot-preview

🚦 Tests

  • Add some architecture tests (#44) @uhafner
git-forensics-plugin - Git Forensics 0.5.0 🎁

Published by release-drafter[bot] almost 5 years ago

  • JENKINS-48802 - Add configuration of additional source roots (outside of workspace) (#41) @uhafner

📦 Dependency updates

  • Bump plugin from 3.49 to 3.50 (#37) @dependabot-preview
  • Bump mockito-core from 3.0.0 to 3.1.0 (#39) @dependabot-preview
  • Bump jacoco-maven-plugin from 0.8.4 to 0.8.5 (#40) @dependabot-preview
  • Bump junit-platform-launcher from 1.5.1 to 1.5.2 (#35) @dependabot-preview
  • Bump junit.version from 5.5.1 to 5.5.2 (#34) @dependabot-preview
git-forensics-plugin - Git Forensics 0.3.2 🎁

Published by release-drafter[bot] about 5 years ago

🐛 Bug Fixes

  • JENKINS-59252 - Use last committer of the affected file of a warning if lineNumber == 0. (#33) @uhafner
git-forensics-plugin - Git Forensics 0.3.1 🎁

Published by release-drafter[bot] about 5 years ago

📦 Dependency updates

  • Revert eclipse-collections.version to 9.2.0 @uhafner
git-forensics-plugin - Git Forensics 0.3.0 🎁

Published by release-drafter[bot] about 5 years ago

📦 Dependency updates

  • Bump forensics-api from 0.2.1 to 0.4.0 (#27) @dependabot-preview
  • Bump plugin from 3.48 to 3.49 (#28) @dependabot-preview
  • Bump pitest-maven from 1.4.9 to 1.4.10 (#30) @dependabot-preview
  • Bump checkstyle from 8.23 to 8.24 (#31) @dependabot-preview
  • Bump maven-checkstyle-plugin from 3.0.0 to 3.1.0 (#22) @dependabot-preview
  • Bump animal-sniffer-maven-plugin from 1.17 to 1.18 (#26) @dependabot-preview
  • Bump spotbugs-maven-plugin from 3.1.11 to 3.1.12.2 (#18) @dependabot-preview
  • Bump slf4j.version from 1.7.27 to 1.7.28 (#21) @dependabot-preview
  • Bump jacoco-maven-plugin from 0.8.3 to 0.8.4 (#19) @dependabot-preview
  • Bump mockito-core from 2.27.0 to 3.0.0 (#20) @dependabot-preview
  • Bump slf4j.version from 1.7.26 to 1.7.27 (#12) @dependabot-preview
  • Bump pmd.version from 6.14.0 to 6.17.0 (#13) @dependabot-preview
  • Bump archunit-junit5-engine from 0.10.2 to 0.11.0 (#14) @dependabot-preview
  • Bump checkstyle from 8.20 to 8.23 (#15) @dependabot-preview
  • Bump maven-jar-plugin from 3.1.1 to 3.1.2 (#7) @dependabot-preview
  • Bump assertj-core from 3.12.2 to 3.13.2 (#8) @dependabot-preview
  • Bump plugin from 3.42 to 3.48 (#9) @dependabot-preview
  • Bump pitest-junit5-plugin from 0.8 to 0.9 (#10) @dependabot-preview
  • Bump eclipse-collections.version from 9.2.0 to 10.0.0 (#11) @dependabot-preview
  • Bump junit-platform-launcher from 1.4.1 to 1.5.1 (#6) @dependabot-preview
  • Bump maven-javadoc-plugin from 3.1.0 to 3.1.1 (#5) @dependabot-preview
  • Bump pitest-maven from 1.4.7 to 1.4.9 (#4) @dependabot-preview
  • Bump junit.version from 5.4.1 to 5.5.1 (#2) @dependabot-preview
git-forensics-plugin - Git Forensics 0.2.0 🎁

Published by release-drafter[bot] about 5 years ago

  • Add Git repository miner (#1) @uhafner
Package Rankings
Top 6.69% on Proxy.golang.org
Badges
Extracted from project README
Join the chat at https://gitter.im/jenkinsci/warnings-plugin Jenkins GitHub Actions codecov CodeQL