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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 [email protected].
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.