Commit Graph

6 Commits

Author SHA1 Message Date
Bartosz Kaszubowski 3f07114758
chore(ci): reduce number of jobs, remove build from lighthouse pipeline (#3861) 2020-12-02 10:05:18 +01:00
Bartosz Kaszubowski 3e101f86b7
chore(ci): CI scripts cleanup, add Node 14 runs, bump checkout action (#3849)
* chore(ci): CI scripts cleanup, add Node 14 and 15 runs, bump checkout action

* chore(ci): attempt to fix Yarn v2 install

* chore(ci): another attempt to fix Yarn v2 install

* use local yarn-deduplicate

* move yarn config steps earlier

* remove localhost registry config

* revert changes, temporary remove lock update from postinstall

* revert to use Yarn v2 only for website build

* revert back localhost registry

* missing flag

* is it node 15 to blame?

* not running yarn v2 on workspace so lock update can be reverted
2020-12-01 16:22:03 +01:00
ylemkimon 9ff24d7da3
test(e2e): dogfood Yarn with enableGlobalCache (#3673)
* test(e2e): Yarn with enableGlobalCache

* Update e2e-test.yml

* Update e2e-test.yml
2020-11-02 18:21:03 +01:00
Sam Zhou cf5babd5c1
chore(v2): Add E2E test for yarn v2 (#3008)
* chore(v2): Add E2E test for yarn v2

* Remove root node_modules to prevent them from accessible in e2e test

The purpose of e2e test is to ensure that the docusaurus inited website can stand on its own. The root node_modules remain accessible according to how node resolution works and it might interfere with the test. Remove them for safety.

* Add @mdx-js/react to docusaurus init templates
2020-07-01 12:06:03 +02:00
Sam Zhou 592dca9196
chore(v2): Implement a simple E2E testing mechanism for `docusausus start` (#2950)
* chore(v2): Implement a simple E2E testing mechanism for `docusausus start`

* Detect compiler errors
2020-06-22 11:32:22 +02:00
Sam Zhou 1fdc8c5da1
chore(v2): Run E2E tests in CI (#2929) 2020-06-15 03:19:08 +08:00