I clone the gitlab-ci-multi-runner and try to build gitlab-ci locally, when I fix the issue https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1620 using binfmt support, and then run make build
It stuck at
(4/4) Installing git (2.8.3-r0)
Full output is show below
─➤ make build 130 ↵
WARNING: Usage of loopback devices is strongly discouraged for production use. Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.
WARNING: Usage of loopback devices is strongly discouraged for production use. Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.
# Create directory
mkdir -p out/docker
# Building gitlab-runner-helper
gox -osarch=linux/arm \
-ldflags "-X gitlab.com/gitlab-org/gitlab-ci-multi-runner/common.NAME=gitlab-ci-multi-runner -X gitlab.com/gitlab-org/gitlab-ci-multi-runner/common.VERSION=1.9.0~beta.31.g9d2d8e5 -X gitlab.com/gitlab-org/gitlab-ci-multi-runner/common.REVISION=9d2d8e5 -X gitlab.com/gitlab-org/gitlab-ci-multi-runner/common.BUILT=2016-12-16T11:01:47+08:00 -X gitlab.com/gitlab-org/gitlab-ci-multi-runner/common.BRANCH=1937-user-variable-does-not-resolve-in-environment-section" \
-output="dockerfiles/build/gitlab-runner-helper" \
./apps/gitlab-runner-helper
Number of parallel builds: 3
--> linux/arm: gitlab.com/gitlab-org/gitlab-ci-multi-runner/apps/gitlab-runner-helper
# Build docker images
docker build -t gitlab-runner-prebuilt-arm:9d2d8e5 -f dockerfiles/build/Dockerfile.arm dockerfiles/build
Sending build context to Docker daemon 10.22 MB
Step 1 : FROM scaleway/alpine
---> db0d647733a9
Step 2 : RUN apk add --update bash ca-certificates git
---> Running in 7553806ab4b8
fetch http://nl.alpinelinux.org/alpine/latest-stable/main/armhf/APKINDEX.tar.gz
(1/4) Installing libgcc (5.3.0-r0)
(2/4) Installing expat (2.1.1-r2)
(3/4) Installing pcre (8.38-r1)
(4/4) Installing git (2.8.3-r0)
It stucked here at least for an hour so I come here for help
Is there any hint on how to fix this problem?