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.

Reply via email to