23 lines
459 B
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
|