34 lines
438 B
Makefile
34 lines
438 B
Makefile
SHELL := /usr/bin/env bash
|
|
|
|
.PHONY: all check quick format lint build test security ci-image hooks-setup
|
|
|
|
all: check
|
|
|
|
check:
|
|
./scripts/ci all
|
|
|
|
quick:
|
|
./scripts/ci format && ./scripts/ci lint
|
|
|
|
format:
|
|
./scripts/ci format
|
|
|
|
lint:
|
|
./scripts/ci lint
|
|
|
|
build:
|
|
./scripts/ci build
|
|
|
|
test:
|
|
./scripts/ci test
|
|
|
|
security:
|
|
./scripts/ci security
|
|
|
|
ci-image:
|
|
docker build -f ci.Dockerfile -t local/ci:latest .
|
|
|
|
hooks-setup:
|
|
./scripts/setup-hooks
|
|
|