AMD64
Node.js: 14
Git
ESLINT_VERSION=5
cesar-cs/arch:.travis.yml@7ca6146
language: node_js
# osx backlog is often deep, so to be polite we can just hit these highlights
matrix:
include:
- os: osx
env: ESLINT_VERSION=5
node_js: 14
# - os: osx
# env: ESLINT_VERSION=5
# node_js: 12
# # - os: osx
# env: ESLINT_VERSION=5
# node_js: 10
# - os: osx
# env: ESLINT_VERSION=4
# node_js: 8
# - os: osx
# env: ESLINT_VERSION=3
# node_js: 6
# - os: osx
# env: ESLINT_VERSION=2
# node_js: 4
fast_finish: true
before_install:
- curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
- export NVM_DIR="$HOME/.nvm"
- source $NVM_DIR/nvm.sh
- nvm --version
- 'nvm install-latest-npm'
- 'NPM_CONFIG_LEGACY_PEER_DEPS=true npm install'
- 'npm run copy-metafiles'
install:
- 'NPM_CONFIG_LEGACY_PEER_DEPS=true npm install'
- 'if [ -n "${ESLINT_VERSION}" ]; then ./tests/dep-time-travel.sh; fi'
- 'npm run pretest'
script:
- npm run tests-only
after_success:
- bash <(curl -Os https://uploader.codecov.io/latest/linux/codecov)
Build Config
{
"language": "node_js",
"os": [
"linux"
],
"dist": "xenial",
"before_install": [
"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash",
"export NVM_DIR=\"$HOME/.nvm\"",
"source $NVM_DIR/nvm.sh",
"nvm --version",
"nvm install-latest-npm",
"NPM_CONFIG_LEGACY_PEER_DEPS=true npm install",
"npm run copy-metafiles"
],
"install": [
"NPM_CONFIG_LEGACY_PEER_DEPS=true npm install",
"if [ -n \"${ESLINT_VERSION}\" ]; then ./tests/dep-time-travel.sh; fi",
"npm run pretest"
],
"script": [
"npm run tests-only"
],
"after_success": [
"bash <(curl -Os https://uploader.codecov.io/latest/linux/codecov)"
],
"jobs": {
"include": [
{
"os": "osx",
"env": [
{
"ESLINT_VERSION": "5"
}
],
"node_js": "14"
}
],
"fast_finish": true
}
}