I've installed JEC locally via Docker (see docs) and it's working. Much easier than anticipated to be honest - well done Atlassian!
As it seems, we need to define each available action in the main config file.
After my initial test I've added a second action to it and the script associated with this new action is also present in the container. However when calling the new action from JSM, it's not working, stating
No mapped action is configured for requested action[fancy-script]. The request will be ignored.
Which leads me to assume the updated config file didn't get read by the JEC process and hence it doesn't know about the new action.
Q1: Is JEC supporting lazy loading of config files?
Q2: If not, how can we trigger a config reload within Docker? (no systemctl available)
Hi Jared,
I hope you are doing well!
To my knowledge there is no "hot reloading" for documentation changes. So in order for changes to be picked up by the Docker container process you would want to restart the Docker container and the process. Similar to what you did to start it up the first time. That should trigger the process to restart and pull the updated configuration files you made changes to.
Best,
Andy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.