chore(travis) docker-ci

This commit is contained in:
coderaiser 2017-08-14 14:36:24 +03:00
parent 9fc3529511
commit ef62697950
2 changed files with 3 additions and 4 deletions

View file

@ -21,10 +21,7 @@ services:
deploy:
provider: script
script:
- npm run build
- docker login -e $DOCKER_EMAIL -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
- npm run docker
script: npm run docker-ci
skip_cleanup: true
on:
node: '8'

View file

@ -71,6 +71,8 @@
"docker:build": "docker build -t coderaiser/cloudcmd:`version` .",
"docker:build:alpine": "docker build -f Dockerfile.alpine -t coderaiser/cloudcmd:`version`-alpine .",
"docker": "redrun docker:pull* docker:build* docker:tag* docker:push*",
"docker-ci": "redrun build docker-login docker",
"docker-login": "docker login -e $DOCKER_EMAIL -u $DOCKER_USERNAME -p $DOCKER_PASSWORD",
"docker:alpine": "redrun docker:pull:alpine docker:build:alpine docker:tag:alpine docker:push:alpine docker:push:alpine:latest",
"docker:tag": "docker tag coderaiser/cloudcmd:`version` coderaiser/cloudcmd:latest",
"docker:tag:alpine": "docker tag coderaiser/cloudcmd:`version`-alpine coderaiser/cloudcmd:latest-alpine",