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:
parent
c0b5e7a672
commit
16d9c60a0e
13
circle.yml
13
circle.yml
@ -1,6 +1,19 @@
|
|||||||
machine:
|
machine:
|
||||||
node:
|
node:
|
||||||
version: 5.4.1
|
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:
|
test:
|
||||||
override:
|
override:
|
||||||
- npm run build
|
- npm run build
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
"scripts": {
|
"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",
|
"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",
|
"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"
|
"test": "gulp test.all.js && gulp test.all.dart"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user