PLT-92 Adding server side versioning to the binary

Этот коммит содержится в:
=Corey Hulen
2015-09-16 17:37:11 -07:00
родитель e644b53b72
Коммит cef7a1aae4
13 изменённых файлов: 199 добавлений и 23 удалений

Просмотреть файл

@@ -3,6 +3,7 @@
GOPATH ?= $(GOPATH:)
GOFLAGS ?= $(GOFLAGS:)
BUILD_NUMBER ?= $(BUILD_NUMBER:)
BUILD_DATE=`date +'%y.%m.%d %H:%M:%S'`
GO=$(GOPATH)/bin/godep go
ESLINT=node_modules/eslint/bin/eslint.js
@@ -40,6 +41,9 @@ travis:
@echo Checking for style guide compliance
cd web/react && $(ESLINT) --quiet components/* dispatcher/* pages/* stores/* utils/*
@sed -i'.bak' 's|_BUILD_NUMBER_|$(BUILD_NUMBER)|g' ./model/version.go
@sed -i'.bak' 's|_BUILD_DATE_|$(BUILD_DATE)|g' ./model/version.go
@$(GO) build $(GOFLAGS) ./...
@$(GO) install $(GOFLAGS) ./...
@@ -204,6 +208,9 @@ cleandb:
fi
dist: install
@sed -i'.bak' 's|_BUILD_NUMBER_|$(BUILD_NUMBER)|g' ./model/version.go
@sed -i'.bak' 's|_BUILD_DATE_|$(BUILD_DATE)|g' ./model/version.go
@$(GO) build $(GOFLAGS) -i ./...
@$(GO) install $(GOFLAGS) ./...