mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
feature(cloudcmd) add ability to build docker images with help of travis
This commit is contained in:
parent
b8153e9f20
commit
83ab65396f
5 changed files with 20 additions and 2 deletions
|
|
@ -11,6 +11,7 @@ yarn-error.log
|
|||
|
||||
Dockerfile
|
||||
Dockerfile.alpine
|
||||
docker.sh
|
||||
|
||||
webpack.config.js
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
manifest.yml
|
||||
Dockerfile*
|
||||
docker-compose.yml
|
||||
docker.sh
|
||||
shell
|
||||
test
|
||||
coverage
|
||||
|
|
|
|||
13
.travis.yml
13
.travis.yml
|
|
@ -14,5 +14,16 @@ notifications:
|
|||
on_success: never
|
||||
on_failure: change
|
||||
|
||||
sudo: false
|
||||
sudo: required
|
||||
|
||||
services:
|
||||
- docker
|
||||
|
||||
deploy:
|
||||
provider: script
|
||||
script: docker.sh
|
||||
skip_cleanup: true
|
||||
on:
|
||||
tags: true
|
||||
all_branches: false
|
||||
|
||||
|
|
|
|||
6
docker.sh
Normal file
6
docker.sh
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
npm run build
|
||||
docker login -e $DOCKER_EMAIL -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
|
||||
npm run docker
|
||||
|
||||
|
|
@ -62,7 +62,6 @@
|
|||
"test": "tape 'test/**/*.js'",
|
||||
"spell": "yaspeller .",
|
||||
"wisdom": "redrun build docker:rm-old; bin/release.js",
|
||||
"postpublish": "redrun docker",
|
||||
"docker:pull:node": "docker pull node",
|
||||
"docker:pull:alpine": "docker pull mhart/alpine-node",
|
||||
"docker:push": "docker push coderaiser/cloudcmd:`version`",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue