diff options
author | Christopher Speller <crspeller@gmail.com> | 2017-08-10 09:11:55 -0700 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2017-09-06 23:11:58 -0700 |
commit | 7bc8e9a08dfde56387f946fdf5086252aa4d0491 (patch) | |
tree | 8cbe92b13980da65c7fbce371f5fe0e384fcbe66 /build/help.mk | |
parent | 77709ccdda86408d5135b8bc71462e2111992358 (diff) | |
download | chat-7bc8e9a08dfde56387f946fdf5086252aa4d0491.tar.gz chat-7bc8e9a08dfde56387f946fdf5086252aa4d0491.tar.bz2 chat-7bc8e9a08dfde56387f946fdf5086252aa4d0491.zip |
Adding jenkinsfile for new build server.
Diffstat (limited to 'build/help.mk')
-rw-r--r-- | build/help.mk | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/build/help.mk b/build/help.mk new file mode 100644 index 000000000..364ea35e3 --- /dev/null +++ b/build/help.mk @@ -0,0 +1,28 @@ +help: + @echo "-----------------------------------------------------------------------------------------------" + @echo "------------------------------------- Makefile Help -------------------------------------------" + @echo "-----------------------------------------------------------------------------------------------" + @echo "" + @echo " General:" + @echo "make run Build and run the Mattermost server for development" + @echo "make run-fullmap Same as run but with a full sourcemap for client" + @echo "make stop Stops server and client." + @echo "make restart-server Restarts the mattermost server to pick up development change." + @echo "make clean Clean up everything except persistant server data" + @echo "make nuke clean plus removes persistant server data" + @echo "" + @echo " Testing:" + @echo "make test Runs all checks and tests below (except race detection and postgres)" + @echo "make govet Runs govet against all packages" + @echo "make gofmt Runs gofmt against all packages" + @echo "make check-style Runs govet and gofmt against all packages" + @echo "make check-server-race Runs the unit tests with race detection mode on" + @echo "make test-postgres Runs the unit tests against a postgres database" + @echo "make cover Runs the golang coverage tool. You must run the unit tests first." + @echo "" + @echo " Docker:" + @echo "make start-docker Starts the docker containers for local development" + @echo "make stop-docker Stops the docker containers for local development" + @echo "make clean-docker Deletes the docker containers for local development" + @echo "" + @echo "-----------------------------------------------------------------------------------------------" |