Updated Deployment (markdown)

master
Hunter Long 2020-05-01 05:51:10 -07:00
parent 504acc5fb4
commit 6b806f6cb8
1 changed files with 5 additions and 1 deletions

@ -1,7 +1,11 @@
# Useful Code
- [handlers/routes.go](https://github.com/statping/statping/blob/master/handlers/routes.go) - Contains all the HTTP request routes
# Deployment Process
Statping is a pretty cool server for monitoring your services. The way we deploy might be a little cooler though. Statping is using the most bleeding edge technology to release updates and distribute binary files automatically. Statping is a pretty cool server for monitoring your services. The way we deploy might be a little cooler though. Statping is using the most bleeding edge technology to release updates and distribute binary files automatically.
1. Source code commits get pushed to Github 1. Source code commits get pushed to Github
2. [Rice](https://github.com/GeertJohan/go.rice) will compile all the static assets into 1 file (rice-box.go in source) 2. [go.rice](https://github.com/GeertJohan/go.rice) will compile all the static assets into 1 file (rice-box.go in source)
3. SASS will generate a compiled version of the CSS. 3. SASS will generate a compiled version of the CSS.
4. Statping Help page is generated by cloning the Wiki repo using `go generate`. 4. Statping Help page is generated by cloning the Wiki repo using `go generate`.
5. Travis-CI tests the Golang application. 5. Travis-CI tests the Golang application.