Branch: refs/heads/master
Home: https://github.com/jenkinsci/build-failure-analyzer-plugin
Commit: 6620b5c225bb78ebf7196338e40b319b35c6fb48
https://github.com/jenkinsci/build-failure-analyzer-plugin/commit/6620b5c225bb78ebf7196338e40b319b35c6fb48
Author: Tomas Westling <[email protected]>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M pom.xml
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScanner.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/GerritMessageProviderExtension.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/IndicationAnnotatorFactory.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/TransientActionProvider.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/KnowledgeBase.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BFAGraph.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BarChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BuildNbrStackedBarChart.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/PieChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/ProjectGraphAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/StackedBarChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/TimeSeriesChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/TimeSeriesUnkownFailuresChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/BuildLogFailureReader.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseBuildAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseDisplayData.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseProjectAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReader.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/MultilineBuildLogFailureReader.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/ScannerOffJobProperty.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/BuildFlowDBF.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/CoreDBF.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/FoundIndication.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandBaseAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandTask.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandTransientActionProvider.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/statistics/StatisticsLogger.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/utils/OldDataConverter.java
M
src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReaderTest.java
Log Message:
-----------
Pipeline support for Build Failure Analyzer
With this change, Pipeline projects are analyzed
by the BFA. The major change was changing AbstractBuild
to Run and AbstractProject to Job, which would also make
other project and build types that aren't AbstractBuild/Project
start working with the BFA.
Some issues remain and should be fixed in future changes:
Downstream builds linking. If a Pipeline project starts downstream builds
which fail, these won't be shown on the Pipeline build page.
"Built on". In the statistics logging, adding which node the Pipeline
run was run on doesn't work. A Pipeline project could use many nodes
and a new structure for this in the statistics must be created.
TokenMacro plugin integration. The TokenMacro evaluation uses AbstractBuild.
This needs to be changed to Run in the TokenMacro plugin in order for the
evaluation to work with Pipeline runs.
Change-Id: I2a0debed0a13c051d3614c5ceece77a31232ac3d
Commit: 68afb962f2680ab430990ffb63dc03aa11ddd08b
https://github.com/jenkinsci/build-failure-analyzer-plugin/commit/68afb962f2680ab430990ffb63dc03aa11ddd08b
Author: Tomas Westling <[email protected]>
Date: 2016-04-19 (Tue, 19 Apr 2016)
Changed paths:
M pom.xml
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/KnowledgeBase.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReader.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/ScannerOffJobProperty.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java
A
src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseWorkFlowTest.java
Log Message:
-----------
Backward compatiblity and test
Added back public methods that take AbstractBuild
to be backwards compatible.
Also added a test for a WorkflowJob.
Change-Id: Ie99047feb2234cfa5dfe9d6fcf22e0ccea6be734
Commit: 7a4359450cfec05cffeefc77187df273fa80da21
https://github.com/jenkinsci/build-failure-analyzer-plugin/commit/7a4359450cfec05cffeefc77187df273fa80da21
Author: Robert Sandell <[email protected]>
Date: 2016-04-19 (Tue, 19 Apr 2016)
Changed paths:
M pom.xml
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScanner.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/GerritMessageProviderExtension.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/IndicationAnnotatorFactory.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/TransientActionProvider.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/KnowledgeBase.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BFAGraph.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BarChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/BuildNbrStackedBarChart.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/PieChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/ProjectGraphAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/StackedBarChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/TimeSeriesChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/TimeSeriesUnkownFailuresChart.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/BuildLogFailureReader.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseBuildAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseDisplayData.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseProjectAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReader.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/MultilineBuildLogFailureReader.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/BuildFlowDBF.java
M src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/CoreDBF.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/FoundIndication.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandBaseAction.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandTask.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandTransientActionProvider.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/statistics/StatisticsLogger.java
M
src/main/java/com/sonyericsson/jenkins/plugins/bfa/utils/OldDataConverter.java
A
src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseWorkFlowTest.java
M
src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReaderTest.java
Log Message:
-----------
Merge pull request #52 from TWestling/master
Pipeline support for Build Failure Analyzer
Compare:
https://github.com/jenkinsci/build-failure-analyzer-plugin/compare/a04b7d48f358...7a4359450cfe
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.