User Tools

Site Tools


projects:bitbucket:pullrequestplugin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
projects:bitbucket:pullrequestplugin [2016/04/19 21:10] – [Example 2] mkuciaprojects:bitbucket:pullrequestplugin [2016/04/25 22:02] – [Notes] mkucia
Line 1: Line 1:
-====== Bitbucket Server Pull Request Hook Plugin ====== +====== Bitbucket Server Repository Pull Request Hook Plugin ====== 
-  * [[Atlassian Marketplace]] + 
-  * [[https://github.com/MaciejKucia/bitbucket-server-pool-request-hook|Sources]]+{{ :projects:bitbucket:repopullrequest-pluginlogo.png?nolink|}} 
 + 
 +  * [[https://marketplace.atlassian.com/plugins/com.maciejkucia.atlasbbplugin.repopullrequest/server/overview|Atlassian Marketplace]] 
 +  * [[https://github.com/MaciejKucia/bitbucket-server-repopullrequest|Sources]]
  
 ===== Planned features ===== ===== Planned features =====
   * Internationalization   * Internationalization
   * Support for HTTPs   * Support for HTTPs
-  * Test button in the config 
 ===== Introduction ===== ===== Introduction =====
 The plugin provides the following functionality: The plugin provides the following functionality:
Line 115: Line 117:
 </code> </code>
  
 +
 +===== Displaying Log =====
 +There is a button in the configuration dialog that leads to a log. Communications are logged per-repository.
 +{{:projects:bitbucket:bb_example_viewlogs.png?nolink|}}
 +
 +{{:projects:bitbucket:bb_example_weblog.png?nolink&800|}}
  
 ===== Notes ===== ===== Notes =====
-  * Connection timeout is set to 5 seconds+  * Connection time-out is set to 5 seconds 
 +===== Test scenarios ===== 
 + 
 +==== Configuration ==== 
 +  * Entering incorrect URL 
 +    * https:\\123.com 
 +    * 45434.com 
 +    * http:\\ space .com 
 +  * Entering incorrect header data 
 +    * without colon 
 +    * empty lines 
 + 
 +==== Core ==== 
 +  * Enable all notification types and check them one-by one 
 +  * Set all possible variables in body and check if it is valid for all notification types 
 +  * Use basic-auth header 
 + 
 +==== Weblog ==== 
 +  * Accessing non-existing log 
 +  * Accessing existing log by admin of other project 
 +  * Accessing log with non-configured plugin for given repository 
 +  * Accessing log when non-existing URL is set in config 
projects/bitbucket/pullrequestplugin.txt · Last modified: 2016/04/25 22:08 by mkucia