actions-gh-pages/Makefile

23 lines
459 B
Makefile

IMAGE_NAME := docker.pkg.github.com/peaceiris/actions-gh-pages/dev:latest
NODE_VERSION := $(shell cat ./.nvmrc)
.PHONY: build
build:
docker-compose build --build-arg NODE_VERSION=$(NODE_VERSION)
.PHONY: run
run:
docker-compose run --rm dev bash
.PHONY: ci
ci:
docker-compose run --rm -T dev npm ci --unsafe-perm=true --allow-root
.PHONY: test
test:
docker-compose run --rm -T dev npm test
.PHONY: all
all:
docker-compose run --rm -T dev npm run all