add drone runner
This commit is contained in:
17
Makefile
17
Makefile
@@ -17,23 +17,23 @@ endef
|
||||
export DUMMY_BINDATA
|
||||
|
||||
all: $(BINARY)
|
||||
|
||||
clean:
|
||||
rm -rf $(BINARY) $(ROUTE_ASSET) $(DOCS_ASSET)
|
||||
|
||||
setup:
|
||||
git submodule update
|
||||
cd assets; npm i
|
||||
|
||||
fmt:
|
||||
go fmt ./...
|
||||
|
||||
run: $(BINARY)
|
||||
test:
|
||||
go test ./...
|
||||
go vet ./...
|
||||
run: $(BINARY)
|
||||
./$(BINARY) -vv serve
|
||||
|
||||
$(BINARY): $(SOURCE) $(ROUTE_ASSET) $(VENDOR_FILES) $(DOCS_ASSET)
|
||||
go vet ./...
|
||||
go test ./...
|
||||
# go vet ./...
|
||||
# go test ./...
|
||||
go build "sour.is/x/paste/cmd/paste"
|
||||
|
||||
$(ROUTE_ASSET): $(ROUTE_FILES)
|
||||
@@ -41,17 +41,14 @@ $(ROUTE_ASSET): $(ROUTE_FILES)
|
||||
rm -rf build ../public; \
|
||||
npm run build; \
|
||||
cp -r build ../public
|
||||
|
||||
go generate "sour.is/x/paste/src/routes"
|
||||
|
||||
$(DOCS_ASSET): $(DOCS_FILES) $(SOURCE)
|
||||
echo "$$DUMMY_BINDATA" > src/docs/bindata.go
|
||||
go generate "sour.is/x/paste/cmd/paste"
|
||||
go generate "sour.is/x/paste/src/docs"
|
||||
|
||||
|
||||
deploy: $(SOURCE) $(ROUTE_ASSET)
|
||||
cd debian && make
|
||||
|
||||
.PHONEY: all clean deploy run setup
|
||||
.PHONEY: all clean build deploy run setup
|
||||
# DO NOT DELETE
|
||||
|
||||
Reference in New Issue
Block a user