]> git.pld-linux.org Git - packages/docker-ce.git/commitdiff
pass full commit hash to runc and containerd build
authorElan Ruusamäe <glen@pld-linux.org>
Sun, 29 Oct 2017 13:50:04 +0000 (15:50 +0200)
committerElan Ruusamäe <glen@pld-linux.org>
Sun, 29 Oct 2017 13:50:04 +0000 (15:50 +0200)
docker-ce.spec

index daf947b6c081c70ffbdf19d115b70b0bfe18b98e..e1746ef9ff44df73c7b23ac77f4dfe3070298eda 100644 (file)
@@ -170,13 +170,10 @@ ln -s ../../../.. components/cli/.gopath/src/github.com/docker/cli
 %patch0 -p1 -d components/engine
 
 %build
-f=components/engine/hack/dockerfile/binaries-commits
-v=$(awk -F= '/^RUNC_COMMIT/ {print $2}' $f)
-echo "$v" | grep "^%{runc_commit}"
-v=$(awk -F= '/^CONTAINERD_COMMIT/ {print $2}' $f)
-echo "$v" | grep "^%{containerd_commit}"
-v=$(awk -F= '/^LIBNETWORK_COMMIT/ {print $2}' $f)
-echo "$v" | grep "^%{libnetwork_commit}"
+. components/engine/hack/dockerfile/binaries-commits
+echo "$RUNC_COMMIT" | grep "^%{runc_commit}"
+echo "$CONTAINERD_COMMIT" | grep "^%{containerd_commit}"
+echo "$LIBNETWORK_COMMIT" | grep "^%{libnetwork_commit}"
 
 export VERSION=%{version}
 export GITCOMMIT="pld/%{version}" # for cli
@@ -186,12 +183,13 @@ export DOCKER_GITCOMMIT="pld/%{version}" # for engine
 sed -i -e 's,shell git,shell false,' runc/Makefile
 GOPATH=$(pwd)/runc \
 %{__make} -C runc \
-       COMMIT=%{runc_commit}
+       COMMIT=$RUNC_COMMIT
 ./runc/runc -v
 
 # build docker-containerd
 GOPATH=$(pwd)/containerd \
-%{__make} -C containerd
+%{__make} -C containerd \
+       GIT_COMMIT=$CONTAINERD_COMMIT
 
 # build docker-proxy
 cd libnetwork
This page took 0.097172 seconds and 4 git commands to generate.