Description:
Every time you go to the Configure part of a job, all the configuration for jms-messaging things are blanked out. If you click save, you erased your config.
Reproducibility: Always
Versions:
jms-messaging 1.1.6
tested on jenkins 2.150.2 and 2.121.3
Steps to reproduce:
Obtain a jenkins (I'm using FROM jenkins/jenkins:lts in my Dockerfile)
Install jms-messaging:latest
Login to that jenkins as admin, and go to Manage Jenkins > Configure > JMS Messaging Providers > add your favourite provider
Go to the jenkins top level > New Item > give it a name > Freestyle project > OK
Configure this job with: Build (or Post-build Actions) > Add Build Step (or action) > CI Notifier (or CI Subscriber) > Configure the CI action with values.
Click Save
Click Configure on the job again
Results:
all configuration values have been blanked out for this plugin
the config.xml for the job retains the old values (expected)
if you click save/apply again it will blank out the values in the config.xml
Expected Results: The Config UI shows you the saved values in the config.xml, like all the other plugins.
Additional info:
Creating the job with job DSL/JJB could also replace steps 4-5
Description: Every time you go to the Configure part of a job, all the configuration for jms-messaging things are blanked out. If you click save, you erased your config.
Reproducibility: Always Versions: jms-messaging 1.1.6 tested on jenkins 2.150.2 and 2.121.3
Steps to reproduce:
Results:
Expected Results: The Config UI shows you the saved values in the config.xml, like all the other plugins.
Additional info: Creating the job with job DSL/JJB could also replace steps 4-5