{"action":"created","issue":{"url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/276","repository_url":"https://api.github.com/repos/dragonflyoss/Dragonfly","labels_url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/276/labels{/name}","comments_url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/276/comments","events_url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/276/events","html_url":"https://github.com/dragonflyoss/Dragonfly/pull/276","id":393726763,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQwNjY3NzA2","number":276,"title":"[WIP][issue-260] unify the developing and test environment","user":{"login":"fengzixu","id":9636615,"node_id":"MDQ6VXNlcjk2MzY2MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/9636615?v=4","gravatar_id":"","url":"https://api.github.com/users/fengzixu","html_url":"https://github.com/fengzixu","followers_url":"https://api.github.com/users/fengzixu/followers","following_url":"https://api.github.com/users/fengzixu/following{/other_user}","gists_url":"https://api.github.com/users/fengzixu/gists{/gist_id}","starred_url":"https://api.github.com/users/fengzixu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fengzixu/subscriptions","organizations_url":"https://api.github.com/users/fengzixu/orgs","repos_url":"https://api.github.com/users/fengzixu/repos","events_url":"https://api.github.com/users/fengzixu/events{/privacy}","received_events_url":"https://api.github.com/users/fengzixu/received_events","type":"User","site_admin":false},"labels":[{"id":1101003936,"node_id":"MDU6TGFiZWwxMTAxMDAzOTM2","url":"https://api.github.com/repos/dragonflyoss/Dragonfly/labels/areas/test","name":"areas/test","color":"ff0ab5","default":false},{"id":1101000443,"node_id":"MDU6TGFiZWwxMTAxMDAwNDQz","url":"https://api.github.com/repos/dragonflyoss/Dragonfly/labels/size/XL","name":"size/XL","color":"6565d8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-12-23T06:15:52Z","updated_at":"2018-12-23T10:55:01Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/dragonflyoss/Dragonfly/pulls/276","html_url":"https://github.com/dragonflyoss/Dragonfly/pull/276","diff_url":"https://github.com/dragonflyoss/Dragonfly/pull/276.diff","patch_url":"https://github.com/dragonflyoss/Dragonfly/pull/276.patch"},"body":"Signed-off-by: fengzixu <hnustphoenix@gmail.com>\r\n\r\n<!-- \r\nPlease make sure you have read and understood the contributing guidelines;\r\nhttps://github.com/dragonflyoss/dragonfly/blob/master/CONTRIBUTING.md -->\r\n\r\n### Ⅰ. Describe what this PR did\r\n\r\nUnify the developing and test environment according to the issue: https://github.com/dragonflyoss/Dragonfly/issues/260\r\n\r\n1. refactor Makefile of Dragonfly.\r\n2. use Docker to build Dragonfly other than local environment.\r\n3. update CONTRIBUTING.md with the developing environment info.\r\n4. update the config of Travis and circleci\r\n\r\n### Ⅱ. Does this pull request fix one issue?\r\n<!--If that, add \"fixes #xxxx\" below in the next line, for example, fixes #15. Otherwise, add \"NONE\" -->\r\n\r\nhttps://github.com/dragonflyoss/Dragonfly/issues/260\r\n\r\n### Ⅲ. Why don't you add test cases (unit test/integration test)? (你真的觉得不需要加测试吗？)\r\n\r\nJust a Makefile.\r\n\r\n### Ⅳ. Describe how to verify it\r\n\r\nI have processed all commands in Makefile and compared behaviours of previous build file in the dir called `build`.\r\n\r\n### Ⅴ. Special notes for reviews\r\n\r\nPlease help me check  whether behaviours are the same between Makefile in the root dir and build dir\r\n"},"comment":{"url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/comments/449628554","html_url":"https://github.com/dragonflyoss/Dragonfly/pull/276#issuecomment-449628554","issue_url":"https://api.github.com/repos/dragonflyoss/Dragonfly/issues/276","id":449628554,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0OTYyODU1NA==","user":{"login":"pouchrobot","id":33292901,"node_id":"MDQ6VXNlcjMzMjkyOTAx","avatar_url":"https://avatars1.githubusercontent.com/u/33292901?v=4","gravatar_id":"","url":"https://api.github.com/users/pouchrobot","html_url":"https://github.com/pouchrobot","followers_url":"https://api.github.com/users/pouchrobot/followers","following_url":"https://api.github.com/users/pouchrobot/following{/other_user}","gists_url":"https://api.github.com/users/pouchrobot/gists{/gist_id}","starred_url":"https://api.github.com/users/pouchrobot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pouchrobot/subscriptions","organizations_url":"https://api.github.com/users/pouchrobot/orgs","repos_url":"https://api.github.com/users/pouchrobot/repos","events_url":"https://api.github.com/users/pouchrobot/events{/privacy}","received_events_url":"https://api.github.com/users/pouchrobot/received_events","type":"User","site_admin":false},"created_at":"2018-12-23T10:55:01Z","updated_at":"2018-12-23T10:55:01Z","author_association":"COLLABORATOR","body":"@fengzixu  Thanks for your contribution. 🍻\nPlease sign off in each of your commits."}}
{"actor":{"display_login":"pouchrobot"}}