Job Environment Variables Status Sync

Tag version: v2.0.2

Release title: v2.0.2 - πŸƒ RUNNING State and Log Improvements

Release description:

πŸ†• What's New:

  • JobWorkspaceListener.java: Added a new class to manage job workspace events.
  • RUNNING State: Implemented a RUNNING state in JobWorkspaceListener to track when a job is actively running during pipeline execution.
  • Updated the WorkspaceListener's beforeUse method to reflect the RUNNING state accurately.

πŸ› οΈ Bug Fixes and Enhancements:

  • Improved Logging:
    • Corrected log levels to ensure important information is logged, avoiding unnecessary verbosity.
    • Unified log formatting for better readability and consistency.
    • Removed redundant log messages to make the logs clearer.

These improvements help in better job tracking and make the logs much easier to read and maintain. πŸ“‹


Installation options

Full Changelog: https://github.com/jenkinsci/environment-variables-status-sync-plugin/commits/environment-variables-status-sync-2.0.1

Changelog

Version: 2.0.1
Jenkins Requirement: 2.440.3 or higher

πŸ› οΈ Enhancements:

  • Improved proxy handling via Jenkins ProxyConfiguration.
  • Optimized the plugin’s performance by removing redundant save() calls in configuration setters.
  • Streamlined the code using Lombok annotations for cleaner and more maintainable code.
  • Simplified UI form element generation with f:select and doFillxxxItems method.

πŸ“š Documentation:

  • Updated Javadoc with the latest changes.

Links:


Maintainers:

  • kun303-cloud

Help us improve this plugin by submitting a pull request to the GitHub repository.


Installation options
Installation options