diff options
author | Jesús Espino <jespinog@gmail.com> | 2018-08-27 13:56:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-27 13:56:31 +0200 |
commit | 3cf7fcdbfb1e727ab419e0e03333c96b62e6c0fd (patch) | |
tree | d897b8bcecaa389bcd971b0e73b6477d0c9f7438 | |
parent | 4a02383176ee854ccd94f1075c157f76cd908e36 (diff) | |
download | chat-3cf7fcdbfb1e727ab419e0e03333c96b62e6c0fd.tar.gz chat-3cf7fcdbfb1e727ab419e0e03333c96b62e6c0fd.tar.bz2 chat-3cf7fcdbfb1e727ab419e0e03333c96b62e6c0fd.zip |
Add debug-server task to make file to run mattermost using delve (#9290)
-rw-r--r-- | Makefile | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -46,6 +46,7 @@ endif GOPATH ?= $(shell go env GOPATH) GOFLAGS ?= $(GOFLAGS:) GO=go +DELVE=dlv GO_LINKER_FLAGS ?= -ldflags \ "-X github.com/mattermost/mattermost-server/model.BuildNumber=$(BUILD_NUMBER)\ -X 'github.com/mattermost/mattermost-server/model.BuildDate=$(BUILD_DATE)'\ @@ -390,6 +391,15 @@ run-server: start-docker ## Starts the server. mkdir -p $(BUILD_WEBAPP_DIR)/dist/files $(GO) run $(GOFLAGS) $(GO_LINKER_FLAGS) $(PLATFORM_FILES) --disableconfigwatch & +debug-server: start-docker + mkdir -p $(BUILD_WEBAPP_DIR)/dist/files + $(DELVE) debug $(PLATFORM_FILES) --build-flags="-ldflags '\ + -X github.com/mattermost/mattermost-server/model.BuildNumber=$(BUILD_NUMBER)\ + -X \"github.com/mattermost/mattermost-server/model.BuildDate=$(BUILD_DATE)\"\ + -X github.com/mattermost/mattermost-server/model.BuildHash=$(BUILD_HASH)\ + -X github.com/mattermost/mattermost-server/model.BuildHashEnterprise=$(BUILD_HASH_ENTERPRISE)\ + -X github.com/mattermost/mattermost-server/model.BuildEnterpriseReady=$(BUILD_ENTERPRISE_READY)'" + run-cli: start-docker ## Runs CLI. @echo Running mattermost for development @echo Example should be like 'make ARGS="-version" run-cli' |