{"action":"created","issue":{"url":"https://api.github.com/repos/nemerosa/versioning/issues/33","repository_url":"https://api.github.com/repos/nemerosa/versioning","labels_url":"https://api.github.com/repos/nemerosa/versioning/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/nemerosa/versioning/issues/33/comments","events_url":"https://api.github.com/repos/nemerosa/versioning/issues/33/events","html_url":"https://github.com/nemerosa/versioning/pull/33","id":165402959,"number":33,"title":"Generalize release parsing logic","user":{"login":"Hubbitus","id":720349,"avatar_url":"https://avatars.githubusercontent.com/u/720349?v=3","gravatar_id":"","url":"https://api.github.com/users/Hubbitus","html_url":"https://github.com/Hubbitus","followers_url":"https://api.github.com/users/Hubbitus/followers","following_url":"https://api.github.com/users/Hubbitus/following{/other_user}","gists_url":"https://api.github.com/users/Hubbitus/gists{/gist_id}","starred_url":"https://api.github.com/users/Hubbitus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hubbitus/subscriptions","organizations_url":"https://api.github.com/users/Hubbitus/orgs","repos_url":"https://api.github.com/users/Hubbitus/repos","events_url":"https://api.github.com/users/Hubbitus/events{/privacy}","received_events_url":"https://api.github.com/users/Hubbitus/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-13T19:33:53Z","updated_at":"2016-07-18T19:10:33Z","closed_at":"2016-07-18T18:18:16Z","pull_request":{"url":"https://api.github.com/repos/nemerosa/versioning/pulls/33","html_url":"https://github.com/nemerosa/versioning/pull/33","diff_url":"https://github.com/nemerosa/versioning/pull/33.diff","patch_url":"https://github.com/nemerosa/versioning/pull/33.patch"},"body":"By discussion in https://github.com/nemerosa/versioning/issues/32\r\n\r\n* Class `BranchInfo` renamed to `ReleaseInfo`\r\n* `branchParser` closure refactored into `releaseParser` and take now instance of `SCMInfo` class instead of separate parameters like branch name.\r\n* Same changes for `full` configuration closure\r\n* Test `net.nemerosa.versioning.git.GitVersionTest` extended by method `Git release by tag: custom release logic` to demonstrate logic"},"comment":{"url":"https://api.github.com/repos/nemerosa/versioning/issues/comments/233427835","html_url":"https://github.com/nemerosa/versioning/pull/33#issuecomment-233427835","issue_url":"https://api.github.com/repos/nemerosa/versioning/issues/33","id":233427835,"user":{"login":"dcoraboeuf","id":1206964,"avatar_url":"https://avatars.githubusercontent.com/u/1206964?v=3","gravatar_id":"","url":"https://api.github.com/users/dcoraboeuf","html_url":"https://github.com/dcoraboeuf","followers_url":"https://api.github.com/users/dcoraboeuf/followers","following_url":"https://api.github.com/users/dcoraboeuf/following{/other_user}","gists_url":"https://api.github.com/users/dcoraboeuf/gists{/gist_id}","starred_url":"https://api.github.com/users/dcoraboeuf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcoraboeuf/subscriptions","organizations_url":"https://api.github.com/users/dcoraboeuf/orgs","repos_url":"https://api.github.com/users/dcoraboeuf/repos","events_url":"https://api.github.com/users/dcoraboeuf/events{/privacy}","received_events_url":"https://api.github.com/users/dcoraboeuf/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T19:10:33Z","updated_at":"2016-07-18T19:10:33Z","body":"Available in 2.4.0 - there might be a delay before the plugin is available in the Gradle plugin mirrors."}}
{"actor":{"display_login":"dcoraboeuf"}}