eduardomoroni/trading-card-manager

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
setup-travis-environment:
    chmod -R +x .travis-ci/
    chmod -R +x packages/mobile/scripts/
    .travis-ci/restore-secrets.sh
    npm install -g "npm@$(jq -r '.engines.npm' package.json)"

app_%:
    $(MAKE) -C packages/core $*

backend_%:
    $(MAKE) -C packages/backend $*

sonar-scanner:
    sonar-scanner

install:
    yarn install

docker_build-web:
    docker build -t mtgx_web_image .

docker_run-web:
    docker run \
        -v $(pwd):/usr/projects/trading-card-manager/ \
        -p 3000:3000 \
        --tty --interactive \
        --rm \
        mtgx_web_image

docker_remove-all-stopped:
    docker rm $(docker ps -a -q)

docker_delete-all-stopped:
    docker rm $(docker ps -a -q)

sonarqube:
    @sonar-scanner \
        -Dproject.settings=sonar-scanner.properties \
    -Dsonar.login=${SONAR_CLOUD_TOKEN}