Branch: refs/heads/code-overhaul

  Home:   https://github.com/jenkinsci/parameter-separator-plugin

  Commit: 74ce209d6d402113a715107e3e23a465821abc98

      
https://github.com/jenkinsci/parameter-separator-plugin/commit/74ce209d6d402113a715107e3e23a465821abc98

  Author: Piotr Paczyński <ppac...@gmail.com>

  Date:   2020-08-15 (Sat, 15 Aug 2020)



  Changed paths:

    M 
src/main/java/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition.java

    M 
src/main/java/jenkins/plugins/parameter_separator/ParameterSeparatorValue.java

    A src/main/java/jenkins/plugins/parameter_separator/Utils.java

    M src/main/resources/index.jelly

    M 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/config.jelly

    M 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/global.jelly

    M 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/index.jelly

    M 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorValue/value.jelly

    A 
src/main/resources/jenkins/plugins/parameter_separator/parameter_separator.js



  Log Message:

  -----------

  Code overhaul with various improvements and bug fixes



Improvements:

- support HTML tags (sanitized) in section header

- introduced html syntax highlighting & preview functionality on

parameter definition page

- added css syntax highlighting in global configuration page

- add option to globally configure section header styling

- adjusting global styling now applies immediately not only to future,

but also past builds if they used default styling

- improve rendering of separators to span across entire parameter table width



Bug fixes:

- fixed null pointer when trying to use separator in declarative

pipeline without providing styling parameters

- separator name no longer changes each time when saving freestyle job

configuration



Maintenance:

- simplify: remove dead code, use PersistentDescriptor

- reorder methods according to common practices

- use null annotations to prevent introducing null errors





  Commit: 5dd4902f69558a6b723908c8b437e02a59a9b05d

      
https://github.com/jenkinsci/parameter-separator-plugin/commit/5dd4902f69558a6b723908c8b437e02a59a9b05d

  Author: Piotr Paczyński <ppac...@gmail.com>

  Date:   2020-08-15 (Sat, 15 Aug 2020)



  Changed paths:

    M pom.xml



  Log Message:

  -----------

  POM cleanup





  Commit: 3f9acc2c205e63d92fd1b2af78c98061e130a0f7

      
https://github.com/jenkinsci/parameter-separator-plugin/commit/3f9acc2c205e63d92fd1b2af78c98061e130a0f7

  Author: Piotr Paczyński <ppac...@gmail.com>

  Date:   2020-08-15 (Sat, 15 Aug 2020)



  Changed paths:

    A .derived

    M .gitignore

    M pom.xml



  Log Message:

  -----------

  Add "pipeline" POM profile for easy testing in pipeline



Run the plugin like this to be able to test it in pipeline:



  mvn hpi:run -Ppipeline





  Commit: 6aa2e247bed5fd2e1fa72f315f10cc8f103e29b2

      
https://github.com/jenkinsci/parameter-separator-plugin/commit/6aa2e247bed5fd2e1fa72f315f10cc8f103e29b2

  Author: Piotr Paczyński <ppac...@gmail.com>

  Date:   2020-08-15 (Sat, 15 Aug 2020)



  Changed paths:

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-globalSectionHeaderStyle.html

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-globalSeparatorStyle.html

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-sectionHeader.html

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-sectionHeaderStyle.html

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help-separatorStyle.html

    A 
src/main/resources/jenkins/plugins/parameter_separator/ParameterSeparatorDefinition/help.html



  Log Message:

  -----------

  Add help in config pages





  Commit: 30a18cc1f308bf5468c033e54a229ae8c5c6787b

      
https://github.com/jenkinsci/parameter-separator-plugin/commit/30a18cc1f308bf5468c033e54a229ae8c5c6787b

  Author: Piotr Paczyński <ppac...@gmail.com>

  Date:   2020-08-15 (Sat, 15 Aug 2020)



  Changed paths:

    M README.md

    A github_site/img/build-params-4.png

    A github_site/img/global-config.png

    A github_site/img/job-build-1.png

    A github_site/img/job-build-2.png

    A github_site/img/job-build-3.png

    A github_site/img/job-build-4.png

    A github_site/img/job-config-with-preview.png

    A github_site/img/job-config.png

    R github_site/img/parameter_separator_buildwithparams1.png

    R github_site/img/parameter_separator_globalconfigstyle1.png

    R github_site/img/parameter_separator_jobconfig1.png



  Log Message:

  -----------

  Update README using screenshots from latest version





Compare: 
https://github.com/jenkinsci/parameter-separator-plugin/compare/3b1cec96fba1...30a18cc1f308

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/parameter-separator-plugin/push/refs/heads/code-overhaul/3b1cec-30a18c%40github.com.

Reply via email to