{"action":"created","issue":{"url":"https://api.github.com/repos/emk/rust-musl-builder/issues/14","repository_url":"https://api.github.com/repos/emk/rust-musl-builder","labels_url":"https://api.github.com/repos/emk/rust-musl-builder/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/emk/rust-musl-builder/issues/14/comments","events_url":"https://api.github.com/repos/emk/rust-musl-builder/issues/14/events","html_url":"https://github.com/emk/rust-musl-builder/pull/14","id":221067923,"number":14,"title":"switch from ubuntu to debian base for smaller build bot images","user":{"login":"mcandre","id":5316,"avatar_url":"https://avatars1.githubusercontent.com/u/5316?v=4","gravatar_id":"","url":"https://api.github.com/users/mcandre","html_url":"https://github.com/mcandre","followers_url":"https://api.github.com/users/mcandre/followers","following_url":"https://api.github.com/users/mcandre/following{/other_user}","gists_url":"https://api.github.com/users/mcandre/gists{/gist_id}","starred_url":"https://api.github.com/users/mcandre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcandre/subscriptions","organizations_url":"https://api.github.com/users/mcandre/orgs","repos_url":"https://api.github.com/users/mcandre/repos","events_url":"https://api.github.com/users/mcandre/events{/privacy}","received_events_url":"https://api.github.com/users/mcandre/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-04-11T20:16:29Z","updated_at":"2017-12-24T14:16:16Z","closed_at":"2017-12-24T14:16:16Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/emk/rust-musl-builder/pulls/14","html_url":"https://github.com/emk/rust-musl-builder/pull/14","diff_url":"https://github.com/emk/rust-musl-builder/pull/14.diff","patch_url":"https://github.com/emk/rust-musl-builder/pull/14.patch"},"body":"Shrink the rust musl build bot Docker image, by using a leaner base image. Debian shaves off a few MB compared to Ubuntu.\r\n\r\nTested the debian-based build bot by compiling https://github.com/mcandre/ios7crypt-rs .\r\n\r\nNote that the current Dockerfile in master actually builds to 600-700MB with Ubuntu/Debian bases, while the old DockerHub images report as 200-300MB. Perhaps recent packages for the rust build bot have grown in size?"},"comment":{"url":"https://api.github.com/repos/emk/rust-musl-builder/issues/comments/353786661","html_url":"https://github.com/emk/rust-musl-builder/pull/14#issuecomment-353786661","issue_url":"https://api.github.com/repos/emk/rust-musl-builder/issues/14","id":353786661,"user":{"login":"emk","id":36963,"avatar_url":"https://avatars2.githubusercontent.com/u/36963?v=4","gravatar_id":"","url":"https://api.github.com/users/emk","html_url":"https://github.com/emk","followers_url":"https://api.github.com/users/emk/followers","following_url":"https://api.github.com/users/emk/following{/other_user}","gists_url":"https://api.github.com/users/emk/gists{/gist_id}","starred_url":"https://api.github.com/users/emk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emk/subscriptions","organizations_url":"https://api.github.com/users/emk/orgs","repos_url":"https://api.github.com/users/emk/repos","events_url":"https://api.github.com/users/emk/events{/privacy}","received_events_url":"https://api.github.com/users/emk/received_events","type":"User","site_admin":false},"created_at":"2017-12-24T14:16:16Z","updated_at":"2017-12-24T14:16:16Z","author_association":"OWNER","body":"A full compiler toolchain, including both C and Rust (which we need for this image) is going to be a few hundred megabytes minimum. Additionally, the build image should not normally be used for deployment, which is the goal of static linking, so this only affects build bots.\r\n\r\nAs previously mentioned, by targeting Ubuntu for the build image, I make my life as a maintainer simpler. :-)"}}
{"actor":{"display_login":"emk"}}