diff options
author | Hemant Kumar <hemant@linux.vnet.ibm.com> | 2017-08-17 15:23:04 +0530 |
---|---|---|
committer | Tobias Schmidt <tobidt@gmail.com> | 2017-08-17 11:53:04 +0200 |
commit | de08e38c5ec321d879fc3b26917263b779ed776e (patch) | |
tree | 2ec84f91a4908cd40a7e34174446d3c832110995 /Makefile | |
parent | 4b011bfe44658d5c23650834c8ae56796b4d5c59 (diff) | |
download | prometheus_node_collector-de08e38c5ec321d879fc3b26917263b779ed776e.tar.bz2 prometheus_node_collector-de08e38c5ec321d879fc3b26917263b779ed776e.tar.xz prometheus_node_collector-de08e38c5ec321d879fc3b26917263b779ed776e.zip |
Add dockerfile for ppc64le (#638)
* Add dockerfile for ppc64le and related changes
* Pass the fill file as DOCKEFILE
* Add the dockerfile name to build msg
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -22,6 +22,8 @@ PREFIX ?= $(shell pwd) | |||
22 | BIN_DIR ?= $(shell pwd) | 22 | BIN_DIR ?= $(shell pwd) |
23 | DOCKER_IMAGE_NAME ?= node-exporter | 23 | DOCKER_IMAGE_NAME ?= node-exporter |
24 | DOCKER_IMAGE_TAG ?= $(subst /,-,$(shell git rev-parse --abbrev-ref HEAD)) | 24 | DOCKER_IMAGE_TAG ?= $(subst /,-,$(shell git rev-parse --abbrev-ref HEAD)) |
25 | MACH ?= $(shell uname -m) | ||
26 | DOCKERFILE ?= Dockerfile | ||
25 | 27 | ||
26 | ifeq ($(OS),Windows_NT) | 28 | ifeq ($(OS),Windows_NT) |
27 | OS_detected := Windows | 29 | OS_detected := Windows |
@@ -77,8 +79,11 @@ tarball: $(PROMU) | |||
77 | @$(PROMU) tarball --prefix $(PREFIX) $(BIN_DIR) | 79 | @$(PROMU) tarball --prefix $(PREFIX) $(BIN_DIR) |
78 | 80 | ||
79 | docker: | 81 | docker: |
80 | @echo ">> building docker image" | 82 | ifeq ($(MACH), ppc64le) |
81 | @docker build -t "$(DOCKER_IMAGE_NAME):$(DOCKER_IMAGE_TAG)" . | 83 | $(eval DOCKERFILE=Dockerfile.ppc64le) |
84 | endif | ||
85 | @echo ">> building docker image from $(DOCKERFILE)" | ||
86 | @docker build --file $(DOCKERFILE) -t "$(DOCKER_IMAGE_NAME):$(DOCKER_IMAGE_TAG)" . | ||
82 | 87 | ||
83 | test-docker: | 88 | test-docker: |
84 | @echo ">> testing docker image" | 89 | @echo ">> testing docker image" |