From 42a134f8f349f1ef706c0460dfcc5e04c189084d Mon Sep 17 00:00:00 2001 From: jackgr Date: Wed, 2 Mar 2016 15:35:23 -0800 Subject: [PATCH] Restore #290 --- cmd/dm/Makefile | 15 +++++++++------ cmd/dm/dm.go | 2 +- cmd/expandybird/Makefile | 1 - cmd/expandybird/test/ExpectedOutput.yaml | 4 ++-- cmd/expandybird/test/InvalidFileName.yaml | 2 +- cmd/expandybird/test/InvalidProperty.yaml | 2 +- cmd/expandybird/test/InvalidTypeName.yaml | 2 +- cmd/expandybird/test/MissingImports.yaml | 2 +- cmd/expandybird/test/MissingResourceName.yaml | 2 +- cmd/expandybird/test/MissingTypeName.yaml | 2 +- cmd/expandybird/test/TestArchive.tar | Bin 9728 -> 9728 bytes cmd/expandybird/test/ValidContent.yaml | 2 +- cmd/manager/Makefile | 1 - cmd/resourcifier/Makefile | 1 - docs/pushing.md | 4 ++-- examples/bootstrap/bootstrap.yaml | 6 +++--- examples/wordpress/README.md | 2 +- examples/wordpress/wordpress.jinja | 2 +- examples/wordpress/wordpress.jinja.schema | 2 +- get-install.sh | 8 +++++--- hack/dm-push.sh | 12 +++++++----- include.mk | 3 +++ install.yaml | 6 +++--- pkg/util/templateutil_test.go | 2 +- 24 files changed, 46 insertions(+), 39 deletions(-) diff --git a/cmd/dm/Makefile b/cmd/dm/Makefile index 7ae51e886..23aded5c0 100644 --- a/cmd/dm/Makefile +++ b/cmd/dm/Makefile @@ -14,21 +14,24 @@ SHELL := /bin/bash -GOLANG_CROSSPLATFORMS="darwin/386 darwin/amd64 freebsd/386 freebsd/amd64 freebsd/arm linux/386 linux/amd64 linux/arm windows/386 windows/amd64" +GOLANG_CROSSPLATFORMS := darwin/386 darwin/amd64 freebsd/386 freebsd/amd64 freebsd/arm linux/386 linux/amd64 linux/arm windows/386 windows/amd64 all: build binary build: docker build -t dm . -binary: +binary: + - docker rm -f dm + - rm -f dm-* docker run --name dm dm - for platform in $$GOLANG_CROSSPLATFORMS; do \ + for platform in ${GOLANG_CROSSPLATFORMS}; do \ echo $$platform; \ docker cp dm:/go/src/dm/dm-$${platform%/*}-$${platform##*/} .; \ done clean: - docker rm dm - docker rmi dm - rm dm-* + docker rm -f dm + docker rmi -f dm + rm -f dm-* + \ No newline at end of file diff --git a/cmd/dm/dm.go b/cmd/dm/dm.go index b6476071c..dc02d49cf 100644 --- a/cmd/dm/dm.go +++ b/cmd/dm/dm.go @@ -288,7 +288,7 @@ func callService(path, method, action string, reader io.ReadCloser) { var URL *url.URL URL, err := url.Parse(*service) if err != nil { - panic(fmt.Errorf("cannot parse url (%s): %s\n", path, err)) + panic(fmt.Errorf("cannot parse url (%s): %s\n", *service, err)) } URL.Path = strings.TrimRight(URL.Path, "/") + "/" + strings.TrimLeft(path, "/") diff --git a/cmd/expandybird/Makefile b/cmd/expandybird/Makefile index df97481fd..16f0c7882 100644 --- a/cmd/expandybird/Makefile +++ b/cmd/expandybird/Makefile @@ -19,7 +19,6 @@ include ../include.mk DOCKER_REGISTRY := gcr.io PREFIX := $(DOCKER_REGISTRY)/$(PROJECT) IMAGE := expandybird -TAG := latest ROOT_DIR := $(abspath ./..) DIR = $(ROOT_DIR) diff --git a/cmd/expandybird/test/ExpectedOutput.yaml b/cmd/expandybird/test/ExpectedOutput.yaml index 24bd519a3..13e510d3c 100644 --- a/cmd/expandybird/test/ExpectedOutput.yaml +++ b/cmd/expandybird/test/ExpectedOutput.yaml @@ -51,7 +51,7 @@ config: spec: containers: - env: [] - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird name: expandybird ports: - containerPort: 8080 @@ -63,7 +63,7 @@ layout: properties: container_port: 8080 external_service: true - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird labels: app: expandybird replicas: 3 diff --git a/cmd/expandybird/test/InvalidFileName.yaml b/cmd/expandybird/test/InvalidFileName.yaml index 712426be2..fd3800466 100644 --- a/cmd/expandybird/test/InvalidFileName.yaml +++ b/cmd/expandybird/test/InvalidFileName.yaml @@ -19,4 +19,4 @@ resources: properties: service_port: 8080 target_port: 8080 - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/InvalidProperty.yaml b/cmd/expandybird/test/InvalidProperty.yaml index 7eeb78538..fd3d5edeb 100644 --- a/cmd/expandybird/test/InvalidProperty.yaml +++ b/cmd/expandybird/test/InvalidProperty.yaml @@ -19,4 +19,4 @@ resources: properties: service_port: 8080 target_port: 8080 - invalidproperty: gcr.io/dm-k8s-testing/expandybird + invalidproperty: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/InvalidTypeName.yaml b/cmd/expandybird/test/InvalidTypeName.yaml index 387e4a172..e411c1b11 100644 --- a/cmd/expandybird/test/InvalidTypeName.yaml +++ b/cmd/expandybird/test/InvalidTypeName.yaml @@ -19,4 +19,4 @@ resources: properties: service_port: 8080 target_port: 8080 - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/MissingImports.yaml b/cmd/expandybird/test/MissingImports.yaml index e6a24e6f6..6a6741f8a 100644 --- a/cmd/expandybird/test/MissingImports.yaml +++ b/cmd/expandybird/test/MissingImports.yaml @@ -18,4 +18,4 @@ resources: properties: service_port: 8080 target_port: 8080 - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/MissingResourceName.yaml b/cmd/expandybird/test/MissingResourceName.yaml index 8ae93dace..32215e765 100644 --- a/cmd/expandybird/test/MissingResourceName.yaml +++ b/cmd/expandybird/test/MissingResourceName.yaml @@ -18,4 +18,4 @@ resources: properties: service_port: 8080 target_port: 8080 - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/MissingTypeName.yaml b/cmd/expandybird/test/MissingTypeName.yaml index 65bd433a4..f246d99f8 100644 --- a/cmd/expandybird/test/MissingTypeName.yaml +++ b/cmd/expandybird/test/MissingTypeName.yaml @@ -18,4 +18,4 @@ resources: properties: service_port: 8080 target_port: 8080 - image: gcr.io/dm-k8s-testing/expandybird + image: gcr.io/dm-k8s-prod/expandybird diff --git a/cmd/expandybird/test/TestArchive.tar b/cmd/expandybird/test/TestArchive.tar index 2c364b00004513f120872ea7dfa10c6f4dd8daf0..585b4418d4b8e8ddc3e76442907090b4ae1559cc 100644 GIT binary patch delta 104 zcmZqhY4DlQDq&=*U}$7!W@=_`Y-VbxU|?th1PlrWlM@+JCNnZ>FsJ6FPZX5h?8!Kj ng{7b