chore(circleci): use a github token when running tsd

Also increase the heap size limit as a workaround for
https://github.com/angular/angular/issues/5229

Fixes #6602
This commit is contained in:
Alex Eagle 2016-01-26 12:34:37 -08:00
parent c0b5e7a672
commit 16d9c60a0e
2 changed files with 14 additions and 1 deletions

View File

@ -1,6 +1,19 @@
machine:
node:
version: 5.4.1
dependencies:
override:
- npm install:
environment:
# Token for tsd to increase github rate limit
# See https://github.com/DefinitelyTyped/tsd#tsdrc
# This is not hidden using https://circleci.com/docs/fork-pr-builds#details
# because those are not visible for pull requests, and those should also be reliable.
# This SSO token belongs to github account angular-github-ratelimit-token which has no access
# (password is in Valentine)
TSD_GITHUB_TOKEN: ef474500309daea53d5991b3079159a29520a40b
test:
override:
- npm run build

View File

@ -28,7 +28,7 @@
"scripts": {
"preinstall": "node tools/analytics/build-analytics start install npm3-install && node tools/analytics/build-analytics start install npm-preinstall && node tools/npm/check-node-modules && node tools/analytics/build-analytics success install npm-preinstall && node tools/analytics/build-analytics start install npm-install-net",
"postinstall": "node tools/analytics/build-analytics success install npm-install-net && node tools/analytics/build-analytics start install npm-postinstall && node tools/npm/copy-npm-shrinkwrap && node tools/chromedriverpatch.js && webdriver-manager update && bower install && gulp pubget.dart && tsd reinstall --overwrite --clean --config modules/angular2/tsd.json && tsd reinstall --overwrite --clean --config tools/tsd.json && tsd reinstall --overwrite --config modules/angular1_router/tsd.json && node tools/analytics/build-analytics success install npm-postinstall && node tools/analytics/build-analytics success install npm3-install",
"build": "gulp build.js",
"build": "node --max-old-space-size=2048 ./node_modules/.bin/gulp build.js",
"test": "gulp test.all.js && gulp test.all.dart"
},
"dependencies": {