mirror of
https://github.com/docker/docs.git
synced 2026-11-05 00:14:17 +03:00
Travis: use build matrix for dual os
This commit is contained in:
13
.travis.yml
13
.travis.yml
@@ -1,6 +1,5 @@
|
||||
cache:
|
||||
directories:
|
||||
- resources
|
||||
- node_modules
|
||||
|
||||
before_install:
|
||||
@@ -10,11 +9,15 @@ before_install:
|
||||
|
||||
script:
|
||||
- npm install
|
||||
- npm test
|
||||
- '[ "${TRAVIS_OS_NAME}" = "linux" ] && npm test || false'
|
||||
- '[ "${TRAVIS_OS_NAME}" = "linux" && "${TRAVIS_PULL_REQUEST}" = "false" ] && npm run integration || false'
|
||||
- '[ "${TRAVIS_OS_NAME}" = "osx" && "${TRAVIS_PULL_REQUEST}" = "false" ] && ./ci/release || false'
|
||||
|
||||
os:
|
||||
- osx
|
||||
- linux
|
||||
matrix:
|
||||
include:
|
||||
- os: linux
|
||||
services:
|
||||
- docker
|
||||
- os: osx
|
||||
language: generic
|
||||
|
||||
|
||||
Reference in New Issue
Block a user