haar
Version:
Cli tool for building and displaying plant-uml diagrams
21 lines (16 loc) • 617 B
YAML
vars:
registry: docker-registry.dun.fh
image: findmypast/haar
tasks:
build:
- cmd: docker build --force-rm -t <%=registry%>/<%=image%>:<%=version%> .
push:
- cmd: docker push <%=registry%>/<%=image%>:<%=version%>
test:
- cmd: docker run --name haar-test-runner --rm <%=registry%>/<%=image%>:<%=version%> npm test
publish:
- cmd: docker run -e NPM_USER -e NPM_PASSWORD -e NPM_EMAIL --name haar-publisher --rm <%=registry%>/<%=image%>:<%=version%> npm run publish-to-npm
environment:
- NPM_USER=<%=user%>
- NPM_PASSWORD=<%=password%>
- NPM_EMAIL=<%=email%>