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
projects:bitbucket:pullrequestplugin [2016/04/25 19:55] – [Bitbucket Server Pull Request Hook Plugin] mkuciaprojects:bitbucket:pullrequestplugin [2016/04/25 22:08] (current) – [Planned features] mkucia
Line 1: Line 1:
 ====== Bitbucket Server Repository 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 =====
 +  * Multiple URLs
 +  * Support for HTTPS
   * Internationalization   * Internationalization
-  * 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 118:
 </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.1461606917.txt.gz · Last modified: 2016/04/25 19:55 by mkucia