-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Global Configuration for webhook - Missing Advanced #296
Comments
What makes different screenshot where you have and where button is missing ? |
The first screenshot is from the Jenkins -> Dashboard -> Manage Jenkins -> Configure System -> Office 365 Connector location. The screenshots from the Expected results are taken from what seems to be described in the Plugin's documentation. We are using an Organization Folder, for which the created Multibranch Pipelines do not allow us to use this Plugin working Globally, from its own designed functionality. Why have an Ofiice 365 Connector with a URL and Name statements in Jenkin's system configuration, if this plugin cannot be used Globally or setup properly per each automatically created Multibranch Pipelines from the GUI? This means that the Office365Connector plugin works specifically ONLY in the manually created Multibranch pipeline. In other words, if we try to create specific individual Multibranch Pipelines, we can see the Add Webhook button as well as the Advanced subsection to tick all the modifiers like Notify Success, Notify Unstable, etc. But this is not very practical in Organizational Folder context. In Organization Folder context, each repo will need its own Jenkinsfile to have defined and maintained Groovy properties statements, something that is neither practical nor useful. The Global Configuration in Init Hook part of the documentation does not cover how these individual modifiers of the plugin can be achieved either. These are the discrepancies explained altogether. I hope it makes sense. |
Based on the code ans what Jenkins present I can say that advanced configuration is available for the job configuration https://github.com/jenkinsci/office-365-connector-plugin/blob/master/src/main/resources/jenkins/plugins/office365connector/Webhook/config.jelly#L11 but not for a global https://github.com/jenkinsci/office-365-connector-plugin/blob/master/src/main/resources/jenkins/plugins/office365connector/Webhook/global.jelly |
Jenkins and plugins versions report
Environment
What Operating System are you using (both controller, and any agents involved in the problem)?
I am using Jenkins 2.361.3 with the version of Office 365 Connector Version 4.17.0, hosted on a RKE K8S cluster (image jenkins/jenkins:lts).
Reproduction steps
What I get with above mentioned versions is the following:
Expected Results
Actual Results
Missing Advanced... or possibility to use globally the plugin
Anything else?
No response
The text was updated successfully, but these errors were encountered: