codeclimate/codeclimate-coffeelint

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
.PHONY: image citest test release

IMAGE_NAME ?= codeclimate/codeclimate-coffeelint
RELEASE_REGISTRY ?= codeclimate

ifndef RELEASE_TAG
override RELEASE_TAG = latest
endif

image:
    docker build --tag $(IMAGE_NAME) .

citest:
    docker run --rm $(IMAGE_NAME) sh -c "cd /usr/src/app && bundle exec rake"

test: image citest

release:
    docker tag $(IMAGE_NAME) $(RELEASE_REGISTRY)/codeclimate-coffeelint:$(RELEASE_TAG)
    docker push $(RELEASE_REGISTRY)/codeclimate-coffeelint:$(RELEASE_TAG)