{"action":"created","issue":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/13822","labels_url":"https://api.github.com/repos/ariya/phantomjs/issues/13822/labels{/name}","comments_url":"https://api.github.com/repos/ariya/phantomjs/issues/13822/comments","events_url":"https://api.github.com/repos/ariya/phantomjs/issues/13822/events","html_url":"https://github.com/ariya/phantomjs/issues/13822","id":123397518,"number":13822,"title":"Use Docker to build Linux binaries statically","user":{"login":"ariya","id":7288,"avatar_url":"https://avatars.githubusercontent.com/u/7288?v=3","gravatar_id":"","url":"https://api.github.com/users/ariya","html_url":"https://github.com/ariya","followers_url":"https://api.github.com/users/ariya/followers","following_url":"https://api.github.com/users/ariya/following{/other_user}","gists_url":"https://api.github.com/users/ariya/gists{/gist_id}","starred_url":"https://api.github.com/users/ariya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ariya/subscriptions","organizations_url":"https://api.github.com/users/ariya/orgs","repos_url":"https://api.github.com/users/ariya/repos","events_url":"https://api.github.com/users/ariya/events{/privacy}","received_events_url":"https://api.github.com/users/ariya/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ariya/phantomjs/labels/Build%20system","name":"Build system","color":"4C8CE6"}],"state":"open","locked":false,"assignee":{"login":"zackw","id":325899,"avatar_url":"https://avatars.githubusercontent.com/u/325899?v=3","gravatar_id":"","url":"https://api.github.com/users/zackw","html_url":"https://github.com/zackw","followers_url":"https://api.github.com/users/zackw/followers","following_url":"https://api.github.com/users/zackw/following{/other_user}","gists_url":"https://api.github.com/users/zackw/gists{/gist_id}","starred_url":"https://api.github.com/users/zackw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zackw/subscriptions","organizations_url":"https://api.github.com/users/zackw/orgs","repos_url":"https://api.github.com/users/zackw/repos","events_url":"https://api.github.com/users/zackw/events{/privacy}","received_events_url":"https://api.github.com/users/zackw/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2015-12-22T02:14:06Z","updated_at":"2015-12-22T13:30:57Z","closed_at":null,"body":"To ensure a consistent build for the static binaries for Linux, we shall use Docker and build PhantomJS inside the container."},"comment":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/comments/166618988","html_url":"https://github.com/ariya/phantomjs/issues/13822#issuecomment-166618988","issue_url":"https://api.github.com/repos/ariya/phantomjs/issues/13822","id":166618988,"user":{"login":"zackw","id":325899,"avatar_url":"https://avatars.githubusercontent.com/u/325899?v=3","gravatar_id":"","url":"https://api.github.com/users/zackw","html_url":"https://github.com/zackw","followers_url":"https://api.github.com/users/zackw/followers","following_url":"https://api.github.com/users/zackw/following{/other_user}","gists_url":"https://api.github.com/users/zackw/gists{/gist_id}","starred_url":"https://api.github.com/users/zackw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zackw/subscriptions","organizations_url":"https://api.github.com/users/zackw/orgs","repos_url":"https://api.github.com/users/zackw/repos","events_url":"https://api.github.com/users/zackw/events{/privacy}","received_events_url":"https://api.github.com/users/zackw/received_events","type":"User","site_admin":false},"created_at":"2015-12-22T13:30:57Z","updated_at":"2015-12-22T13:30:57Z","body":"FYI, the Docker scripts in my branch do indeed construct a customized base image which could be reused for many builds.  They also have a custom entry point that runs the build, which may or may not be a good idea; I'm not super familiar with Docker.\r\n\r\nI'm not going to be working on this any more until after Jan 10, because I'll be traveling and won't have the use of my Linux desktop."}}