Create docker image for Runner's build environment
Currently we are running builds inside of golang:1.5
(or golang:1.6
) image. Then we execute ci/prepare
and while building packages we are installing fpm
gem, which is taking a lot of time.
I suggest to prepare a docker image based on golang:1.5
(1.6
and higher in the future) which will have required packages already installed. It could be named gitlab/gitlab-runner-builder
.
This should speed up our builds. Even if we leave ci/prepare
and gem install fpm
steps as they are now.
What do you think @ayufan?