bucklescript-tea-sam
Version:
[](https://travis-ci.org/supersubwoofer/bucklescript-tea-sam)
19 lines (18 loc) • 549 B
YAML
language: node_js
node_js:
- 8
before_script:
- npm install bs-platform
script:
- npm run clean:build
cache:
directories:
- "node_modules"
after_success:
- docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS
- export REPO=supersubwoofer/bucklescript-tea-sam
- export TAG=`if [ "$TRAVIS_BRANCH" == "master" ]; then echo "latest"; else echo $TRAVIS_BRANCH ; fi`
- docker build -f Dockerfile -t $REPO:$COMMIT .
- docker tag $REPO:$COMMIT $REPO:$TAG
- docker tag $REPO:$COMMIT $REPO:travis-$TRAVIS_BUILD_NUMBER
- docker push $REPO