Branch: refs/heads/master
Home: https://github.com/jenkinsci/badge-plugin
Commit: fa18486e5f1f21f8f3eb7fe3a8e6088647e84ab3
https://github.com/jenkinsci/badge-plugin/commit/fa18486e5f1f21f8f3eb7fe3a8e6088647e84ab3
Author: strangelookingnerd
<[email protected]>
Date: 2024-09-13 (Fri, 13 Sep 2024)
Changed paths:
A CHANGELOG.adoc
R CHANGELOG.md
A README.adoc
R README.md
A images/badge.png
A images/examples/addBadge.png
A images/examples/addErrorBadge.png
A images/examples/addInfoBadge.png
A images/examples/addSummary.png
A images/examples/addWarningBadge.png
A images/markup-formatter.png
A images/summary.png
M pom.xml
R src/doc/badge.png
R src/doc/config.png
R src/doc/summary.png
R src/main/java/com/jenkinsci/plugins/badge/BadgePlugin.java
R src/main/java/com/jenkinsci/plugins/badge/action/AbstractAction.java
M src/main/java/com/jenkinsci/plugins/badge/action/AbstractBadgeAction.java
M src/main/java/com/jenkinsci/plugins/badge/action/BadgeAction.java
M src/main/java/com/jenkinsci/plugins/badge/action/BadgeSummaryAction.java
M src/main/java/com/jenkinsci/plugins/badge/action/HtmlBadgeAction.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AbstractAddBadgeStep.java
M
src/main/java/com/jenkinsci/plugins/badge/dsl/AbstractRemoveBadgesStep.java
R src/main/java/com/jenkinsci/plugins/badge/dsl/AbstractStep.java
M
src/main/java/com/jenkinsci/plugins/badge/dsl/AbstractTaskListenerDescriptor.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddBadgeStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddHtmlBadgeStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddShortTextStep.java
A src/main/java/com/jenkinsci/plugins/badge/dsl/AddSummaryStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/CreateSummaryStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/RemoveBadgesStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/RemoveHtmlBadgesStep.java
M src/main/java/com/jenkinsci/plugins/badge/dsl/RemoveSummariesStep.java
R src/main/resources/com/jenkinsci/plugins/badge/BadgePlugin/config.jelly
R
src/main/resources/com/jenkinsci/plugins/badge/BadgePlugin/help-formatter.html
M
src/main/resources/com/jenkinsci/plugins/badge/action/BadgeAction/badge.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/action/BadgeSummaryAction/summary.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/action/HtmlBadgeAction/badge.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/config.jelly
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-color.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-cssClass.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-icon.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-id.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-link.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-style.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help-text.html
M src/main/resources/com/jenkinsci/plugins/badge/dsl/AddBadgeStep/help.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep/config.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep/help-link.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep/help-text.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStep/help.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddHtmlBadgeStep/config.jelly
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddHtmlBadgeStep/help-html.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddHtmlBadgeStep/help-id.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep/config.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep/help-link.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep/help-text.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStep/help.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddShortTextStep/config.jelly
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddShortTextStep/help-color.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddShortTextStep/help-id.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddShortTextStep/help-link.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddShortTextStep/help-text.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/config.jelly
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-cssClass.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-icon.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-link.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-style.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help-text.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddSummaryStep/help.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep/config.jelly
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep/help-link.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep/help-text.html
M
src/main/resources/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStep/help.html
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/CreateSummaryStep/config.jelly
R
src/main/resources/com/jenkinsci/plugins/badge/dsl/CreateSummaryStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveBadgesStep/config.jelly
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveBadgesStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveBadgesStep/help.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveSummariesStep/config.jelly
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveSummariesStep/help-id.html
A
src/main/resources/com/jenkinsci/plugins/badge/dsl/RemoveSummariesStep/help.html
R src/test/java/com/jenkinsci/plugins/badge/action/AbstractActionTest.java
A
src/test/java/com/jenkinsci/plugins/badge/action/AbstractBadgeActionTest.java
A
src/test/java/com/jenkinsci/plugins/badge/action/ActionClassHierarchyTest.java
M src/test/java/com/jenkinsci/plugins/badge/action/BadgeActionTest.java
A
src/test/java/com/jenkinsci/plugins/badge/action/BadgeSummaryActionTest.java
R src/test/java/com/jenkinsci/plugins/badge/action/ClassHierarchyTest.java
A src/test/java/com/jenkinsci/plugins/badge/action/HtmlBadgeActionTest.java
A
src/test/java/com/jenkinsci/plugins/badge/action/LegacyConfigurationTest.java
A
src/test/java/com/jenkinsci/plugins/badge/dsl/AbstractAddBadgeStepTest.java
R src/test/java/com/jenkinsci/plugins/badge/dsl/AbstractBadgeTest.java
A
src/test/java/com/jenkinsci/plugins/badge/dsl/AbstractRemoveBadgeStepTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/AddBadgeStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/AddErrorBadgeStepTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/AddHtmlBadgeStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/AddInfoBadgeStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/AddSummaryStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/AddWarningBadgeStepTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/CreateSummaryStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/LegacyPipelineTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/RemoveBadgesStepTest.java
A
src/test/java/com/jenkinsci/plugins/badge/dsl/RemoveHtmlBadgesStepTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/RemoveSummariesStepTest.java
M src/test/java/com/jenkinsci/plugins/badge/dsl/ShortTextStepTest.java
A src/test/java/com/jenkinsci/plugins/badge/dsl/StepClassHierarchyTest.java
A src/test/resources/legacy-configuration/badge-action-borderColor-null.xml
A src/test/resources/legacy-configuration/badge-action-jenkins-color.xml
A src/test/resources/legacy-configuration/badge-action-jenkins.xml
A src/test/resources/legacy-configuration/badge-action-null.xml
A src/test/resources/legacy-configuration/badge-action.xml
A src/test/resources/legacy-configuration/summary-action-null.xml
A src/test/resources/legacy-configuration/summary-action.xml
Log Message:
-----------
Refactoring for new major version (#151)
* Deprecate HtmlBadge, ShotText and CreateSummary
* Isolate code base
* Remove documentation
* Add migration message to build log
* Rely on global MarkupFormatter
* Refactor how badges are styled
* expose fields for css style and class that are used in an enclosing span for
each badge
* Cleaner class hierarchy and implementations for all steps and actions
* Simplify badge selection in jelly and allow all text to be HTML
* Prepare new major version
* Keep color field backwards compatible
* Add toString() method to nicely format steps
* use toString in tests to allow easier abstraction
* Minor adjustment to when the styles and classes are applied to the elements
* Migration between old a new format of config and pipeline
* Bump test to maximum possible coverage without mocking
* Actions must be serializable
* Update documentation and screenshots
* Fix typos in readme
* Add deprecation java doc
* Simplify Execution#run
* Remain compatibility by keeping the border for short text
* Support Jenkins Core icons starting with "icon-"
* Add link to Jenkins Design Library
To unsubscribe from these emails, change your notification settings at
https://github.com/jenkinsci/badge-plugin/settings/notifications
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/badge-plugin/push/refs/heads/master/98da13-fa1848%40github.com.