Call the engine-.tar target
Also cleans up the target in rpm and deb Makfiles because the tar target already output a tar. Signed-off-by: Jose Bigio <jose.bigio@docker.com> (cherry picked from commit 8a4744f48aa13bea0b4e9174165be4add0a5a42f) Signed-off-by: Jose Bigio <jose.bigio@docker.com> Upstream-commit: 8e4a92dc667e2143b6d5707e19c5564b7da46ba1 Component: packaging
This commit is contained in:
@@ -157,6 +157,6 @@ sources/dockerd.json: ../common/dockerd.json
|
||||
$< > $@
|
||||
|
||||
# offline bundle
|
||||
sources/engine.tar: $(DOCKER2OCI)
|
||||
$(MAKE) -C ../image ENGINE_IMAGE=$(ENGINE_IMAGE) ENGINE_SCOPE=$(ENGINE_SCOPE) engine-$(ARCH)
|
||||
tar c -C ../engine-$(ARCH) . > $@
|
||||
sources/engine.tar:
|
||||
$(MAKE) -C ../image ENGINE_IMAGE=$(ENGINE_IMAGE) ENGINE_SCOPE=$(ENGINE_SCOPE) engine-$(ARCH).tar
|
||||
mv ../image/engine-$(ARCH).tar $@
|
||||
|
||||
@@ -46,7 +46,7 @@ image-linux: $(ENGINE_DIR)/Dockerfile.engine
|
||||
DOCKER2OCI=artifacts/docker2oci
|
||||
$(DOCKER2OCI):
|
||||
-$(CHOWN) -R $(shell id -u):$(shell id -g) $(@D)
|
||||
docker run --name docker2oci $(GO_IMAGE) sh -c 'go get github.com/coolljt0725/docker2oci'
|
||||
docker run --name docker2oci $(ENGINE_GO_IMAGE) sh -c 'go get github.com/coolljt0725/docker2oci'
|
||||
mkdir -p $(@D)
|
||||
docker cp docker2oci:/go/bin/docker2oci "$@"
|
||||
docker rm -f docker2oci
|
||||
|
||||
@@ -124,6 +124,6 @@ rpmbuild/SOURCES/dockerd.json: ../common/dockerd.json
|
||||
$< > $@
|
||||
|
||||
# offline bundle
|
||||
rpmbuild/SOURCES/engine.tar: $(DOCKER2OCI)
|
||||
$(MAKE) -C ../image ENGINE_IMAGE=$(ENGINE_IMAGE) ENGINE_SCOPE=$(ENGINE_SCOPE) engine-$(ARCH)
|
||||
tar c -C ../image/engine-$(ARCH) . > $@
|
||||
rpmbuild/SOURCES/engine.tar:
|
||||
$(MAKE) -C ../image ENGINE_IMAGE=$(ENGINE_IMAGE) ENGINE_SCOPE=$(ENGINE_SCOPE) engine-$(ARCH).tar
|
||||
mv ../image/engine-$(ARCH).tar $@
|
||||
|
||||
Reference in New Issue
Block a user