Details
-
Improvement
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
Description
Workflow does not honor global ConsoleLogFilter extensions.
This prevents a plugin from automatically intercepting all the log processing. This is useful for example if your company runs fluentd, logstash, or any other centralized log aggregation service.
Attachments
Issue Links
- is blocking
-
JENKINS-45693 Ability to decorate Pipeline builds as a global extension
-
- Resolved
-
- is related to
-
JENKINS-27392 API to decorate console output
-
- Resolved
-
- relates to
-
JENKINS-38381 [JEP-210] Optimize log handling in Pipeline and Durable Task
-
- Resolved
-
- links to
Code changed in jenkins
User: tfennelly
Path:
changelog.html
core/src/main/java/hudson/Util.java
core/src/main/java/hudson/console/ConsoleLogFilter.java
core/src/main/java/hudson/model/Label.java
core/src/main/java/hudson/model/Queue.java
core/src/main/java/hudson/model/Run.java
core/src/main/java/hudson/slaves/SlaveComputer.java
core/src/main/java/hudson/tasks/BuildWrappers.java
core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
core/src/main/resources/lib/layout/task.jelly
core/src/test/java/hudson/FilePathTest.java
core/src/test/java/hudson/LauncherTest.java
core/src/test/java/hudson/util/IsOverriddenTest.java
core/src/test/java/hudson/util/ProcessTreeTest.java
test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
test/src/test/groovy/jenkins/model/PeepholePermalinkTest.groovy
test/src/test/java/hudson/console/ConsoleLogFilterTest.java
test/src/test/java/hudson/model/DirectoryBrowserSupportTest.java
test/src/test/java/hudson/model/NodeTest.java
test/src/test/java/hudson/model/QueueTest.java
test/src/test/java/hudson/slaves/DummyCloudImpl.java
test/src/test/java/hudson/slaves/JNLPLauncherTest.java
test/src/test/java/hudson/tasks/EnvVarsInConfigTasksTest.java
test/src/test/java/hudson/tasks/ShellTest.java
test/src/test/java/hudson/tools/JDKInstallerTest.java
test/src/test/java/hudson/util/ProcessTreeKillerTest.java
test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java
http://jenkins-ci.org/commit/jenkins/955eb7274a02e3549493cd2e1e0de785a0893784
Log:
Merge branch 'master' into plugin-manager-dependants
Changelog: Replace the PR reference by the JIRA issue reference
Noting https://github.com/jenkinsci/jenkins/pull/1818
Noting https://github.com/jenkinsci/jenkins/pull/1804
JENKINS-30002Improve Util.isOverriddenNoting #1842
[FIXED JENKINS-30777] this concludes the fix
JENKINS-30777 also allow slaves to decorate logger
JENKINS-30777 Generalized the signature to work with Run, not just AbstractBuild.
Diamond operator
[FIXED JENKINS-29876] CheckForNull job in ReverseBuildTrigger
Noting
JENKINS-30084in changelogJENKINS-30084remove extra spaceJENKINS-30084address feedbacksJENKINS-30084indent backJENKINS-30084fixing testJENKINS-30084fixing testJENKINS-30084enhancing test caseJENKINS-30084test added to make sure a flyweight task can be blocked at last minuteJENKINS-30084fix regression when flyweight task is blocked by upstream/downstream projectJENKINS-30084some more polish...