-
-
Notifications
You must be signed in to change notification settings - Fork 678
Makefile
Hunter Long edited this page May 1, 2020
·
7 revisions
Here's a simple list of Makefile commands you can run using make. The Makefile may change often, so i'll try to keep this Wiki up-to-date.
-
make clean- Cleans the Statping directory for a fresh start -
make test-deps- Installs required golang libraries for compiling and building
-
make build- Build the golang Statping binary for native OS -
make compile- Compiles the production frontend Vue -
make build-all- Cleans, compiles, and builds all binaries -
make build-linux- Builds Linux binaries -
make build-mac- Builds MacOSX binaries -
make build-win- Builds Windows binaries
-
make test- Cleans, compiles and runs golang unit testing -
make test-api- Test postman API endpoints -
make test-cli- Test that run on Github Actions usingsqlite
-
make docker-latest- Builds thebaseandlatestStatping images -
make start- Run the entire Statping stack with multiple databases and Grafana -
make stop- Stop the entire Statping stack -
make lite- Run a lite Statping stack that includes Postgres
- Ubuntu
apt-get install build-essential - MacOSX
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer - Windows Install Guide for GNU make utility
- CentOS/RedHat
yum groupinstall "Development Tools"
Statping.com | Demo | Docker | Notifiers | API
Email: info@statping.com
