lagged/apt-spy2

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
.PHONY: clean install release docker-build docker-run

IMAGE?=lagged/apt-spy2:dev

container:=apt-spy2

clean:
    docker rm -f $(container) || true

install:
    bundle install --path ./vendor/bundle

release:
    bundle exec rake release

lint:
    bundle exec rubocop .

test: install
    bundle exec rake test

docker-build:
    docker build -t $(IMAGE) .

docker-run: clean docker-build
    docker run --rm -it \
        --name $(container) \
        -v $(CURDIR):/work \
        $(IMAGE) bash