Details
-
Improvement
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
The Warnings plugin (and others) are making concurrent builds finish one after the other, as opposed to the shortest time possible.
For a lot of builds the "new" issues is meaningless as there is no linear relationship (an older build could be based on newer software - especially in the case of building multiple branches - or gerrit code review builds!)
It would be nice if there was an option to skip this entirly so concurrent builds didn't block on previous builds finishing before they finished.
See the URL for the full mail thread.
Attachments
Activity
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/dry/DryPublisher.java
src/main/java/hudson/plugins/dry/DryReporter.java
http://jenkins-ci.org/commit/dry-plugin/568fa726b27d8bb8c25c718d244165758ed3b2af
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
http://jenkins-ci.org/commit/analysis-test-plugin/ee50ae7f32af0f5c13e20b06fa4be04111f2edae
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Compare: https://github.com/jenkinsci/analysis-test-plugin/compare/ecb0225...ee50ae7
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/checkstyle/CheckStylePublisher.java
src/main/java/hudson/plugins/checkstyle/CheckStyleReporter.java
http://jenkins-ci.org/commit/checkstyle-plugin/7a576af052dfb3545bac40e93fa9bb57257a6ef2
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Code changed in jenkins
User: Ulli Hafner
Path:
plugin/.classpath
plugin/pom.xml
plugin/src/main/java/hudson/plugins/findbugs/FindBugsPublisher.java
plugin/src/main/java/hudson/plugins/findbugs/FindBugsReporter.java
http://jenkins-ci.org/commit/findbugs-plugin/af49e128978a30252b2f69b217a0a4df66b68abf
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/pmd/PmdPublisher.java
src/main/java/hudson/plugins/pmd/PmdReporter.java
http://jenkins-ci.org/commit/pmd-plugin/2ec89923a7f740262dbe9f12cccf1a125448e0c3
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/tasks/TasksPublisher.java
src/main/java/hudson/plugins/tasks/TasksReporter.java
http://jenkins-ci.org/commit/tasks-plugin/5c3c72385312db6945c09e1512cbed83f1cc4e69
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
http://jenkins-ci.org/commit/warnings-plugin/3d0ffa6780fced553ce00c3545b7474cf66c877a
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Compare: https://github.com/jenkinsci/warnings-plugin/compare/e20641e...3d0ffa6
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/analysis/collector/AnalysisPublisher.java
http://jenkins-ci.org/commit/analysis-collector-plugin/8dfb9143b66e3078950d6b8b220774152fa1b3b5
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Integrated in plugins_analysis-test #261
[FIXED JENKINS-11761] Added option to skip the computation of new
Ulli Hafner :
Files :
- .classpath
- pom.xml
Code changed in jenkins
User: Ulli Hafner
Path:
src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
http://jenkins-ci.org/commit/analysis-core-plugin/96fdcec2f65f41336886052b7dd3c5ebfb690d5e
Log:
[FIXED JENKINS-11761] Inverted initialization of new warnings
computation: if not yet set then the new warnings are computed.
Compare: https://github.com/jenkinsci/analysis-core-plugin/compare/189a9f7...96fdcec
Integrated in plugins_analysis-core #4315
[FIXED JENKINS-11761] Added option to skip the computation of new
[FIXED JENKINS-11761] Inverted initialization of new warnings
Ulli Hafner :
Files :
- src/main/resources/result/main_de.properties
- src/main/resources/util/advanced_de.properties
- pom.xml
- src/main/resources/util/thresholds_de.properties
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
- .classpath
- src/main/resources/util/thresholds.jelly
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/resources/util/thresholds.properties
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
Integrated in plugins_analysis-core #6379
[FIXED JENKINS-11761] Added option to skip the computation of new
[FIXED JENKINS-11761] Inverted initialization of new warnings
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/resources/util/thresholds_de.properties
- src/main/resources/util/thresholds.properties
- .classpath
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- pom.xml
- src/main/resources/util/thresholds.jelly
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- src/main/resources/util/advanced_de.properties
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
- src/main/resources/result/main_de.properties
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
Integrated in plugins_analysis-core #6390
[FIXED JENKINS-11761] Added option to skip the computation of new
[FIXED JENKINS-11761] Inverted initialization of new warnings
Ulli Hafner :
Files :
- pom.xml
- src/main/resources/result/main_de.properties
- src/main/resources/util/thresholds.properties
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- .classpath
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
- src/main/resources/util/advanced_de.properties
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
- src/main/resources/util/thresholds.jelly
- src/main/resources/util/thresholds_de.properties
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
Integrated in plugins_analysis-core #6417
[FIXED JENKINS-11761] Added option to skip the computation of new
[FIXED JENKINS-11761] Inverted initialization of new warnings
Ulli Hafner :
Files :
- src/main/resources/result/main_de.properties
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- src/main/resources/util/thresholds.properties
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/resources/util/thresholds_de.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/resources/util/thresholds.jelly
- src/main/resources/util/advanced_de.properties
- .classpath
- pom.xml
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
Integrated in plugins_analysis-core #6517
[FIXED JENKINS-11761] Added option to skip the computation of new
[FIXED JENKINS-11761] Inverted initialization of new warnings
Ulli Hafner :
Files :
- pom.xml
- src/main/resources/result/main_de.properties
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
- src/main/resources/util/thresholds.jelly
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
- src/main/resources/util/thresholds_de.properties
- src/main/resources/util/advanced_de.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/resources/util/thresholds.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- .classpath
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
Integrated in Jenkins Analysis Plug-ins (Compile) #381
[FIXED JENKINS-11761] Added option to skip the computation of new (Revision 189a9f754c1bb8296ba0707c153f57d122a9a92a)
[FIXED JENKINS-11761] Inverted initialization of new warnings (Revision 96fdcec2f65f41336886052b7dd3c5ebfb690d5e)
Result = SUCCESS
Integrated in plugins_analysis-core #10407
[FIXED JENKINS-11761] Added option to skip the computation of new (Revision 189a9f754c1bb8296ba0707c153f57d122a9a92a)
[FIXED JENKINS-11761] Inverted initialization of new warnings (Revision 96fdcec2f65f41336886052b7dd3c5ebfb690d5e)
Result = SUCCESS
Ulli Hafner :
Files :
- src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
- src/main/resources/result/main_de.properties
- src/main/resources/util/thresholds.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
- src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
- .classpath
- src/main/resources/util/advanced_de.properties
- src/main/resources/util/thresholds.jelly
- src/main/java/hudson/plugins/analysis/core/BuildResult.java
- src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
- pom.xml
- src/main/resources/util/thresholds_de.properties
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
Ulli Hafner :
Files :
- src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
- src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
Code changed in jenkins
User: Ulli Hafner
Path:
.classpath
pom.xml
src/main/java/hudson/plugins/analysis/core/BuildResult.java
src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
src/main/java/hudson/plugins/analysis/core/HealthAwareReporter.java
src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java
src/main/resources/hudson/plugins/analysis/views/TabDetail/details_de.properties
src/main/resources/result/main_de.properties
src/main/resources/util/advanced_de.properties
src/main/resources/util/thresholds.jelly
src/main/resources/util/thresholds.properties
src/main/resources/util/thresholds_de.properties
src/test/java/hudson/plugins/analysis/core/PluginDescriptorTest.java
http://jenkins-ci.org/commit/analysis-core-plugin/189a9f754c1bb8296ba0707c153f57d122a9a92a
Log:
[FIXED JENKINS-11761] Added option to skip the computation of new
warnings. When this option is activated, then the synchronization
of the publisher build step is removed (thus making the build faster).
Compare: https://github.com/jenkinsci/analysis-core-plugin/compare/603ad77...189a9f7