1
1
mirror of https://github.com/primer/css.git synced 2024-11-24 13:15:00 +03:00
css/.travis.yml
2017-07-07 14:19:44 -07:00

43 lines
1.2 KiB
YAML

language: node_js
node_js:
- '7'
env:
global:
- COMMIT=${TRAVIS_COMMIT::8}
matrix:
- MODULE=primer-css
- MODULE=primer-core
- MODULE=primer-product
- MODULE=primer-marketing
- MODULE=primer-alerts
- MODULE=primer-base
- MODULE=primer-blankslate
- MODULE=primer-box
- MODULE=primer-breadcrumb
- MODULE=primer-buttons
- MODULE=primer-cards
- MODULE=primer-forms
- MODULE=primer-labels
- MODULE=primer-layout
- MODULE=primer-markdown
- MODULE=primer-marketing
- MODULE=primer-marketing-type
- MODULE=primer-marketing-utilities
- MODULE=primer-navigation
- MODULE=primer-page-headers
- MODULE=primer-page-sections
- MODULE=primer-support
- MODULE=primer-table-object
- MODULE=primer-tables
- MODULE=primer-tooltips
- MODULE=primer-truncate
- MODULE=primer-utilities
- MODULE=..;DEPLOY=true
script: cd modules/$MODULE && npm install && npm test
deploy:
provider: script
script: cd $TRAVIS_BUILD_DIR && echo "-commit.$COMMIT"
on:
all_branches: true
condition: "$DEPLOY = true && $TRAVIS_PULL_REQUEST_BRANCH != master && $TRAVIS_PULL_REQUEST_BRANCH != dev"