Feat: add models/cache/config
This commit is contained in:
		
							
								
								
									
										35
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | ||||
| .PHONY: all init deps install test lint run stop | ||||
|  | ||||
| run: | ||||
| 	go build | ||||
| 	./golias start | ||||
|  | ||||
| init: | ||||
| 	go mod init | ||||
|  | ||||
| # install all dependencies used by the application | ||||
| deps: | ||||
| 	go clean -modcache | ||||
| 	go mod download | ||||
|  | ||||
| # install the application in the Go bin/ folder | ||||
| install: | ||||
| 	go install ./... | ||||
|  | ||||
| test: | ||||
| 	go test ./... | ||||
|  | ||||
| lint: | ||||
| 	golangci-lint run --config .golangci.yml | ||||
|  | ||||
| gen: | ||||
| 	go generate ./... | ||||
|  | ||||
| build-container: | ||||
| 	docker build -t golias:master . | ||||
|  | ||||
| stop-container: | ||||
| 	docker rm -f golias 2>/dev/null && echo "old container removed" | ||||
|  | ||||
| run-container: stop-container | ||||
| 	docker run --name=golias -v $(CURDIR)/store.json:/root/store.json -p 0.0.0.0:9000:9000 -d golias:master | ||||
		Reference in New Issue
	
	Block a user
	 Grail Finder
					Grail Finder