Branch: refs/heads/master Home: https://github.com/jenkinsci/collabnet-plugin Commit: 6073835717b5254e21c23d3d19659fc40ba8078a https://github.com/jenkinsci/collabnet-plugin/commit/6073835717b5254e21c23d3d19659fc40ba8078a Author: Hariharan <hariha...@collab.net> Date: 2018-09-23 (Sun, 23 Sep 2018)
Changed paths: M pom.xml A src/main/java/hudson/plugins/collabnet/orchestrate/BuildEvent.java M src/main/java/hudson/plugins/collabnet/orchestrate/BuildNotifier.java M src/main/java/hudson/plugins/collabnet/orchestrate/BuildNotifierDescriptor.java A src/main/java/hudson/plugins/collabnet/orchestrate/PushNotification.java M src/main/java/hudson/plugins/collabnet/orchestrate/TraceabilityAction.java M src/main/java/hudson/plugins/collabnet/util/CNFormFieldValidator.java A src/main/java/hudson/plugins/collabnet/util/Helper.java A src/main/java/jenkins/plugins/collabnet/steps/PublishWebhookStep.java M src/main/resources/hudson/plugins/collabnet/orchestrate/BuildNotifier/config.jelly A src/main/resources/hudson/plugins/collabnet/orchestrate/BuildNotifier/help-webhookUrl.html M src/main/resources/hudson/plugins/collabnet/orchestrate/TraceabilityAction/index.jelly A src/main/resources/jenkins/plugins/collabnet/steps/PublishWebhookStep/config.jelly A src/main/resources/jenkins/plugins/collabnet/steps/PublishWebhookStep/help-excludeCommitInfo.html A src/main/resources/jenkins/plugins/collabnet/steps/PublishWebhookStep/help-markUnstable.html A src/main/resources/jenkins/plugins/collabnet/steps/PublishWebhookStep/help-status.html A src/main/resources/jenkins/plugins/collabnet/steps/PublishWebhookStep/help-webhookUrl.html A src/main/webapp/scripts/webhook/angular-cookies.min.js A src/main/webapp/scripts/webhook/config.css A src/main/webapp/scripts/webhook/md5.min.js A src/main/webapp/scripts/webhook/tf-traceability.min.js A src/main/webapp/scripts/webhook/tf.css A src/main/webapp/scripts/webhook/ui-bootstrap-tpls.min.js M src/test/java/hudson/plugins/collabnet/orchestrate/TestBuildNotifier.java M src/test/java/hudson/plugins/collabnet/orchestrate/TestEntryFieldsOnPages.java M src/test/java/hudson/plugins/collabnet/orchestrate/TestPasswordEncryption.java A src/test/java/hudson/plugins/collabnet/orchestrate/TestPushNotification.java Log Message: ----------- [artf308168] : Update jenkins plugin to support both WEBR and EventQ (#24) * [artf308168] : Update jenkins plugin to support both WEBR and EventQ 1. Added plugin to support - post data to WEBR 2. Added Notifier and Event listener to send data 3. Modified publisher to support Jenkins pipeline projects - included webhook url field and removed required mandatory for EventQ serverUrl and sak 4. Modified Traceability to accept data from TF/WEBR File changes, 1. BuildNotifier and BuildNotifierDescriptor - Event listener for Jenkins Run/Abstract build actions 2. Build Event - used to constuct the Build object from Jenkins build 3. PushNotification - send/publish data to WEBR rest-end point [webhook url] 4. TraceabiltyAction & TraceabilityActionFactory - to project traceability view on Jenkins Resources changes, 1. BuildNotifier - config.jelly to accept TF Url, username and Webhook url 2. Traceability - included angular-cookies,md5, ui-bootstrap min.js 3. PublishEventStep - modified config.jelly to accept Webkhook url Scripts 1. Added below js and css under scripts/webhook to support WEBR/Webhook integrations tf-traceability.min, angular_cookies.min, md5.min, ui-bootstrap-tpls.min, tf.css and config.css Tests: 1. Added TestPushNotification to test notifier changes 2. Modified TestBuildNotifier and EntryPages * [artf314538] : Fix minor traceability issues 1. Fixed traceability view to show warning message when both the TeamForge and EventQ configured. 2. Display error msg on console output when WEBR event not registered or bad request. * [artf308168] : add pipeline support to Webhook based integration 1. Reverted EventQ step - removed webhook 2. added Webhook step to support pipeline projects * [artf308168] : add pipeline support to Webhook based integration modified pipeline help documents. **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.