@@ -10,17 +10,6 @@ aliases:
10
10
- node_modules
11
11
key : v1-dependencies-{{ arch }}-{{ .Branch }}-{{ checksum "package.json" }}
12
12
13
- - &restore-cache-website
14
- keys :
15
- - v1-website-dependencies-{{ arch }}-{{ .Branch }}-{{ checksum "website/package.json" }}
16
- # Fallback in case checksum fails
17
- - v1-website-dependencies-{{ arch }}-{{ .Branch }}-
18
-
19
- - &save-cache-website
20
- paths :
21
- - website/node_modules
22
- key : v1-website-dependencies-{{ arch }}-{{ .Branch }}-{{ checksum "website/package.json" }}
23
-
24
13
- &restore-cache-analysis
25
14
keys :
26
15
- v1-analysis-dependencies-{{ arch }}-{{ .Branch }}-{{ checksum "package.json" }}{{ checksum "danger/package.json" }}
@@ -275,52 +264,6 @@ jobs:
275
264
- save-cache : *save-node-cache
276
265
- run : ./scripts/process-podspecs.sh
277
266
278
- # Tests website
279
- test-website :
280
- << : *defaults
281
- docker :
282
- - image : circleci/node:8
283
- steps :
284
- - checkout
285
- - run :
286
- name : Install Dependencies
287
- command : |
288
- cd website
289
- npm install --no-package-lock --no-spin --no-progress
290
- - run :
291
- name : Test Website
292
- command : |
293
- cd website
294
- npm test
295
- - run :
296
- name : Test Build Static Website
297
- command : cd website && node ./server/generate.js
298
-
299
- # Deploys website
300
- deploy-website :
301
- << : *defaults
302
- docker :
303
- - image : circleci/node:8
304
- steps :
305
- - checkout
306
- - run :
307
- name : Install Dependencies
308
- command : |
309
- cd website
310
- npm install --no-package-lock --no-spin --no-progress
311
- - run :
312
- name : Build and Deploy Static Website
313
- command : |
314
- if [[ $CIRCLE_PROJECT_USERNAME == "facebook" && -z $CI_PULL_REQUEST && -z $CIRCLE_PR_USERNAME ]]; then
315
- git config --global user.email "[email protected] "
316
- git config --global user.name "Website Deployment Script"
317
- echo "machine github.com login reactjs-bot password $GITHUB_TOKEN" > ~/.netrc
318
- echo "Deploying website..."
319
- cd website && GIT_USER=reactjs-bot npm run gh-pages
320
- else
321
- echo "Skipping deploy."
322
- fi
323
-
324
267
# Publishes new version onto npm
325
268
deploy :
326
269
<< : *android_defaults
@@ -354,7 +297,7 @@ jobs:
354
297
if [ -z "$CIRCLE_PULL_REQUEST" ]; then
355
298
echo "//registry.npmjs.org/:_authToken=${CIRCLE_NPM_TOKEN}" > ~/.npmrc
356
299
git config --global user.email "[email protected] "
357
- git config --global user.name "Website Deployment Script"
300
+ git config --global user.name "npm Deployment Script"
358
301
echo "machine github.com login reactjs-bot password $GITHUB_TOKEN" > ~/.netrc
359
302
node ./scripts/publish-npm.js
360
303
else
@@ -534,10 +477,6 @@ workflows:
534
477
filters : *filter-ignore-gh-pages
535
478
- test-objc-e2e :
536
479
filters : *filter-ignore-gh-pages
537
-
538
- # Test website
539
- - test-website :
540
- filters : *filter-ignore-gh-pages
541
480
542
481
# If we are on a stable branch, deploy to `npm`
543
482
- hold :
@@ -547,11 +486,5 @@ workflows:
547
486
requires :
548
487
- hold
549
488
550
- # If we are on a master / stable branch, deploy docs
551
- - deploy-website :
552
- filters : *filter-only-master-stable
553
- requires :
554
- - test-website
555
-
556
489
- analyze-pull-request :
557
490
filters : *filter-ignore-master-stable
0 commit comments