{"action":"created","issue":{"url":"https://api.github.com/repos/deis/workflow/issues/545","repository_url":"https://api.github.com/repos/deis/workflow","labels_url":"https://api.github.com/repos/deis/workflow/issues/545/labels{/name}","comments_url":"https://api.github.com/repos/deis/workflow/issues/545/comments","events_url":"https://api.github.com/repos/deis/workflow/issues/545/events","html_url":"https://github.com/deis/workflow/issues/545","id":182376863,"number":545,"title":"Kube annotations for Deis applications","user":{"login":"intellix","id":1162531,"avatar_url":"https://avatars.githubusercontent.com/u/1162531?v=3","gravatar_id":"","url":"https://api.github.com/users/intellix","html_url":"https://github.com/intellix","followers_url":"https://api.github.com/users/intellix/followers","following_url":"https://api.github.com/users/intellix/following{/other_user}","gists_url":"https://api.github.com/users/intellix/gists{/gist_id}","starred_url":"https://api.github.com/users/intellix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/intellix/subscriptions","organizations_url":"https://api.github.com/users/intellix/orgs","repos_url":"https://api.github.com/users/intellix/repos","events_url":"https://api.github.com/users/intellix/events{/privacy}","received_events_url":"https://api.github.com/users/intellix/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/deis/workflow/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-10-11T21:17:34Z","updated_at":"2016-10-11T23:24:52Z","closed_at":"2016-10-11T23:24:52Z","body":"TL;DR: K8S Annotations for attaching arbitrary metadata to applications for attaching/retrieving from Deis API\r\n\r\nSo I'm creating Heroku-style pipelines using the Atlassian stack. We have JIRA issues created like `FE-1231` and then create pull-requests and commits with the issue number prefixed:\r\n\r\nBranch: **FE-1231-footer-styling**\r\nCommit: **FE-1231 fix(footer): improve the styling to not glitch**\r\n\r\nI've got webhooks making POST requests to an Express middleware for creating applications in the Pull-Request lifecycle like:\r\n\r\nPR Opened: `deis apps:create myproject-pr-1 --remote myproject-pr-1`\r\nPR Declined: `deis apps:destroy --app myproject-pr-1 --confirm myproject-pr-1`\r\nPR Updated: `git push myproject-pr-1 origin/myproject-pr-1`\r\n\r\nOnce my middleware server is fully working, I want to create 3-lane UI for showing the Pull-requests in their lifecycle by using the Deis API.\r\n\r\nColumn 1: List of PR applications\r\nColumn 2: Staging [deploy to Production]\r\nColumn 3: Production\r\n\r\nWhen I create these 3 columns of cards, it would be nice to present additional data such as the \r\n - JIRA ID\r\n - PR Title\r\n - PR Comment\r\n - Commit hash\r\n - PR Creator\r\n\r\nAt the moment, I can only attach tags, and that complains that there aren't any Nodes to match against. I'll have to use kubectl for the time being to attach them, but guessing I need to retrieve them via the k8s API as well"},"comment":{"url":"https://api.github.com/repos/deis/workflow/issues/comments/253076162","html_url":"https://github.com/deis/workflow/issues/545#issuecomment-253076162","issue_url":"https://api.github.com/repos/deis/workflow/issues/545","id":253076162,"user":{"login":"bacongobbler","id":1360539,"avatar_url":"https://avatars.githubusercontent.com/u/1360539?v=3","gravatar_id":"","url":"https://api.github.com/users/bacongobbler","html_url":"https://github.com/bacongobbler","followers_url":"https://api.github.com/users/bacongobbler/followers","following_url":"https://api.github.com/users/bacongobbler/following{/other_user}","gists_url":"https://api.github.com/users/bacongobbler/gists{/gist_id}","starred_url":"https://api.github.com/users/bacongobbler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bacongobbler/subscriptions","organizations_url":"https://api.github.com/users/bacongobbler/orgs","repos_url":"https://api.github.com/users/bacongobbler/repos","events_url":"https://api.github.com/users/bacongobbler/events{/privacy}","received_events_url":"https://api.github.com/users/bacongobbler/received_events","type":"User","site_admin":false},"created_at":"2016-10-11T23:24:52Z","updated_at":"2016-10-11T23:24:52Z","body":"Sounds good. Let's close this out for now then :)"}}
{"actor":{"display_login":"bacongobbler"}}