{"action":"created","issue":{"url":"https://api.github.com/repos/StackStorm/st2chatops/issues/18","repository_url":"https://api.github.com/repos/StackStorm/st2chatops","labels_url":"https://api.github.com/repos/StackStorm/st2chatops/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/StackStorm/st2chatops/issues/18/comments","events_url":"https://api.github.com/repos/StackStorm/st2chatops/issues/18/events","html_url":"https://github.com/StackStorm/st2chatops/pull/18","id":138561753,"number":18,"title":"CircleCI Sync up & Fixes","user":{"login":"armab","id":1533818,"avatar_url":"https://avatars.githubusercontent.com/u/1533818?v=3","gravatar_id":"","url":"https://api.github.com/users/armab","html_url":"https://github.com/armab","followers_url":"https://api.github.com/users/armab/followers","following_url":"https://api.github.com/users/armab/following{/other_user}","gists_url":"https://api.github.com/users/armab/gists{/gist_id}","starred_url":"https://api.github.com/users/armab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/armab/subscriptions","organizations_url":"https://api.github.com/users/armab/orgs","repos_url":"https://api.github.com/users/armab/repos","events_url":"https://api.github.com/users/armab/events{/privacy}","received_events_url":"https://api.github.com/users/armab/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/StackStorm/st2chatops/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/StackStorm/st2chatops/labels/RFR","name":"RFR","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-04T19:19:51Z","updated_at":"2016-03-05T14:45:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/StackStorm/st2chatops/pulls/18","html_url":"https://github.com/StackStorm/st2chatops/pull/18","diff_url":"https://github.com/StackStorm/st2chatops/pull/18.diff","patch_url":"https://github.com/StackStorm/st2chatops/pull/18.patch"},"body":"@enykeev I see your suffering :)\r\n\r\n\r\nThe issue when you got random failures for `st2chatops` builds: ![Docker clusterfuck](http://i.imgur.com/uBkY7jS.jpg)\r\nis resolved here.\r\n\r\nAs you see, it's not random false-positive/false-negative or whatever, but the way how docker binds (sometimes) in network interfaces.\r\n\r\n\r\nI also polished a bit `circle.yml` logic, that could bite you for sure in any future.\r\nThe important change is related to release machinery to make it conform with existing `st2` approach: `/v[0-9]+\\.[0-9]+/`. \r\nSee: StackStorm/st2#2453 for more info\r\n- CircleCI build is triggered only when you push changes to master or vX.Y like v0.13 branch\r\n- CircleCI build should be never triggered when you push changes in patch vX.Y.Z branch like v0.13.3\r\n\r\n#### Overall list of changes: \r\n* [x] Fix: Docker IP and failed builds\r\n* [x] Fix: Use DISTRO for release discovery\r\n* [x] Follow `st2` release strategy\r\n* [x] remove unneeded `docker-compose.circle.yml`, so you run `docker-compose run wheezy build`\r\n* [x] Store logs for each parallel DISTRO\r\n"},"comment":{"url":"https://api.github.com/repos/StackStorm/st2chatops/issues/comments/192662716","html_url":"https://github.com/StackStorm/st2chatops/pull/18#issuecomment-192662716","issue_url":"https://api.github.com/repos/StackStorm/st2chatops/issues/18","id":192662716,"user":{"login":"armab","id":1533818,"avatar_url":"https://avatars.githubusercontent.com/u/1533818?v=3","gravatar_id":"","url":"https://api.github.com/users/armab","html_url":"https://github.com/armab","followers_url":"https://api.github.com/users/armab/followers","following_url":"https://api.github.com/users/armab/following{/other_user}","gists_url":"https://api.github.com/users/armab/gists{/gist_id}","starred_url":"https://api.github.com/users/armab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/armab/subscriptions","organizations_url":"https://api.github.com/users/armab/orgs","repos_url":"https://api.github.com/users/armab/repos","events_url":"https://api.github.com/users/armab/events{/privacy}","received_events_url":"https://api.github.com/users/armab/received_events","type":"User","site_admin":false},"created_at":"2016-03-05T14:45:17Z","updated_at":"2016-03-05T14:45:17Z","body":"@enykeev got it, makes sense.\r\n\r\nThen I'm merging this."}}