-
-
Notifications
You must be signed in to change notification settings - Fork 646
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 thebase
andlatest
Statping 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