aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/bitbucket
AgeCommit message (Collapse)AuthorFilesLines
2017-12-13Version 0.1.00.1.0Igor Pashev3-687/+0
2017-06-26Fixed NPEDaniel Fly1-2/+3
2017-06-22Improved logging for thoubleshootingDaniel Fly1-2/+6
2017-06-04Merge pull request #122 from IDMWORKS/bug/null-destination-commitMartin Damovsky2-2/+2
Fix NullPointerException when a Pull Request's destination commit is NULL
2017-06-04Decreased logging level from INFO to FINE across whole pluginMartin Damovsky1-3/+3
2017-05-17Fix error executing javadoc target - An error has occurred in JavaDocs ↵Nathanial Woolls2-2/+2
report generation: error: unexpected text
2017-02-23pullrequest comments and their properties - some of them are not used at the ↵Martin Damovsky1-18/+1
moment -> removed
2017-02-23fixed bug in JSON Parsing for Pullrequest commentsMartin Damovsky1-2/+0
2017-02-22Fixed bug in PullRequest - NPE see ↵Martin Damovsky1-1/+4
https://github.com/nishio-dens/bitbucket-pullrequest-builder-plugin/issues/110
2017-02-20Fixed reported Findbugs issuesMartin Damovsky2-1/+26
2017-02-18Merge pull request #11 from elifarley/loggingMartin Damovsky1-7/+0
Remove all "e.printStackTrace()" calls
2017-02-10Fix `null/null` repository URLWynand Pieters1-1/+1
On the latest version I started getting these errors in the logs and my jobs would trigger every minute and never flag the build as having run before. ``` POST state INPROGRESS to https://bitbucket.org/api/2.0/repositories/null/null/commit/b6f8169ce460/statuses/build with key 515f53a20bf37bd484f2be5cda6ab168cd194cee with response {"type": "error", "error": {"message": "Repository null/null not found"}} ``` Functionality in `getOwnerName` and `getRepositoryName` name changed from previous versions, moved to inside `setFullName` which is now doing the `if` on the wrong value. This causes `null/null` to be set as the owner name / repo name.
2017-02-08Remove all "e.printStackTrace()" callselifarley1-7/+0
2017-01-01Merge pull request #7 from csomme/bitbucket-v2-pr-comments-apiS.Nishio2-24/+47
Use the 2.0 Bitbucket pull request comment API.
2016-12-10Merge pull request #5 from technocoreai/http-client-timeoutS.Nishio1-1/+8
Set an explicit HTTP request timeout
2016-08-25Use the V2 Bitbucket pull request comment API.Chris Somme2-24/+47
The V1 pull request comment API is deprecated. Replace with a call to the V2 API. The V2 API is paginated and may need to be called multiple times to get the entire set of comments. While fixing this I noticed that while fetching pull requests the plugin is using the v2 API there, which is also paginated. So not all open pull requests were being retrieved.
2016-04-20Available "pullRequestAuthor" env variable (featured from #83)Maxim Epishchev1-0/+36
Env variable "pullRequestAuthor" contain two parts of author: full name of user and short username in format, like: "Some Doo <@somedoo>". Add test for PR build filter: now we can filter also by author: "a:maxvodo" by example.
2016-04-08Set an explicit HTTP request timeoutAlexey Ermakov1-1/+8
2016-02-18Properly close connections to avoid TCP CLOSE_WAITMaxim Epishchev1-0/+2
Using HttpMethodBase.releaseConnection() for this stuff.
2016-02-04Remove overqualified using of Class<T> as HttpClient interceptorMaxim Epishchev1-12/+3
Constructor of ApiClient now using just <T extends HttpClientFactory> T type to make possible using of HttpClient interceptor in tests.
2016-02-03Limit size "key" field in BitBucket POST APIMaxim Epishchev1-2/+30
Refactoring method ApiClient::computeAPIKey() to check maximum size of computed key. Now field size contolled by special constant ApiClient::MAX_KEY_SIZE_BB_API. This changes will resolve, in my opinion, issue with continuously rebuilding: method ApiClient::hasBuildStatus() fail and PR's are always trigger new builds.
2016-02-01Add tests for integration CredentialsSupport functionalMaxim Epishchev1-21/+50
By default we using username/password from original text fields (config.jelly). If credentials ID provided in plugin settings - using them for BitBucket API auth.
2016-01-26Bugfixes issue for continuously rebuilding PRMaxim Epishchev1-4/+46
If available TTP (aka "test this please") comment Jenkins PR builder continuously rebuilding PR. Now Jenkins post specific build comment. If you want to rebuild already rebuilded PR, post new TTP comment.
2016-01-15Fix UTF-8 build statuses and fix issue:1; also minor fixesMaxim Epishchev1-6/+14
2015-12-07Use new Build Status instead of commenting on pull requestsBjörn Dahlgren2-23/+35
News: http://blog.bitbucket.org/2015/11/18/introducing-the-build-status-api-for-bitbucket-cloud/ API: https://confluence.atlassian.com/bitbucket/buildstatus-resource-779295267.html
2015-09-04:lipstick: Only some cosmetiquesJonathan Brachthäuser1-15/+15
2015-09-04Factor out url construction to v1 and v2Jonathan Brachthäuser1-13/+16
2015-09-04Refactor http requestsJonathan Brachthäuser1-41/+20
2015-09-04Refactor: Have only one generic parse methodJonathan Brachthäuser1-37/+8
2015-09-04Refactored: Only have one file for JSON POJOsJonathan Brachthäuser10-467/+365
2015-03-31Fix filemodeatsushi2-0/+0
2015-03-30Implement approve if build successatsushi2-0/+45
2015-02-12Fix Bug; Raise Null pointer exception when not using Jenkins proxyShinsuke Nishio1-1/+1
2015-02-06Return empty collections instead of null to prevent NPE.Troy Kelley1-2/+3
2015-01-20Add support for proxy configurationmaksym.grebenets1-3/+26
2014-05-14Delete the first comment when build is finished for a cleaner appearance.Robert Jeppesen1-4/+42
Implements #8
2014-05-14adding bitbucket pull request hash into BuildStart and BuildFinish messages, ↵Blayne Chard2-0/+27
so when a pull request is updated a new build will be made.
2014-02-12initial commitS.nishio7-0/+517