502 Commits

Author SHA1 Message Date
Gaëtan Maisse
14ce0e9c8c
e2e: force usage of Yarn in Angular E2E tests 2020-11-14 11:58:02 +01:00
Gaëtan Maisse
03d8700057
ci: remove E2E tests for old versions of Angular (<=9) 2020-11-12 18:50:53 +01:00
Gaëtan Maisse
d922af0ec1
ci: move back angular E2E tests to classic executor as they rework on Node 10 2020-11-12 18:50:53 +01:00
Gaëtan Maisse
255fedc1a0
ci: add an E2E config for Angular 10 as latest in now Angular 11 2020-11-12 18:40:24 +01:00
Gaëtan Maisse
d2cbbb7c78
ci: try to fix publish job by limiting the number of concurrent tasks 2020-11-03 21:27:10 +01:00
Gaëtan Maisse
6a01f37a7d
chore: add a log to know the level of concurrency in publishing task 2020-11-03 21:11:30 +01:00
Michael Shilman
e877faecdb Merge branch 'next' into refactor/cssResourceTestToRTL 2020-11-03 14:12:03 +08:00
Clément DUNGLER
fdeb1a3eee refactor: Move to RTL for css resource addon 2020-11-02 23:29:12 +01:00
Gaëtan Maisse
b1a0f4b074
Remove react and react-dom from required deps in E2E test configs
They are now regular deps of SB packages for all non-react app so there is no more need to add them explicitly.
2020-11-02 20:52:33 +01:00
Gaëtan Maisse
f3a6f13828
Add react and react-dom to Preact and React TS E2E tests
These deps need to be explicitly added as they are peerDeps of SB packages now.
2020-11-02 08:09:20 +01:00
Michael Shilman
3f03d5c75f Core: Remove webpack DLLs 2020-11-02 07:04:27 +08:00
Gert Hengeveld
e418511096 Add manager task to bootstrap. 2020-10-29 10:11:08 +01:00
Gert Hengeveld
ff435afced Consider default addons and auto refs when deciding to use the prebuilt manager. Avoid conflicting express routes. 2020-10-28 17:35:27 +01:00
Gert Hengeveld
cf61235279
Merge branch 'next' into 12702-instant-on-manager 2020-10-26 15:48:27 +01:00
Gaëtan Maisse
41f80ec6a7
ci: extract cra_bench in a dedicated job
CRA Bench requires Node 12 and isn't a "true" E2E test so it makes sense to move it in a dedicated job.
2020-10-12 22:33:27 +02:00
Gaëtan Maisse
6a3bf80333
ci: use Webpack 4 in webpack_react and sfcVue E2E tests
Webpack 5 is officially out for a few days but it looks like Storybook is not 100% compatible with it yet.
2020-10-12 21:24:50 +02:00
Gaëtan Maisse
c9a13a36b7
ci: run Angular E2E tests on executors with the latest version of Node 12 2020-10-12 21:12:43 +02:00
Michael Shilman
c347791d5c Merge branch 'next' into 1009-async-loaders 2020-10-12 16:02:49 +08:00
Gaëtan Maisse
5b992ae37c
ci: display yarn install/add command output when running the E2E tests
It helps a lot during investigation of some dependency issues and avoid to have to use SSH to debug things.
2020-10-10 09:49:05 +02:00
Gaëtan Maisse
df39df3d58
ci: use yarn instead of npx to bootstrap angular e2e tests
Use npx causes a mix of both `package-lock.json` and `yarn.lock`.
Plus, we download `@angular/cli` dep with yarn so it looks normal to use it.
2020-10-10 09:38:56 +02:00
Gert Hengeveld
a71266a6f1 Create, use and publish a prebuilt manager. 2020-10-08 15:26:02 +02:00
Michael Shilman
8c9e0ac23c Merge branch 'next' into 10009-poc-async-loaders 2020-10-07 13:10:34 +08:00
Michael Shilman
c1ff295246 Merge branch 'next' into 10009-poc-async-loaders 2020-10-07 12:23:34 +08:00
Gaëtan Maisse
8aa8926911
refactor: apply the same dispatch for all scripts relying on CircleCI node concurrency 2020-10-03 18:23:37 +02:00
Gaëtan Maisse
c9766b9c4c
refactor: avoid duplication of code used to find the max nb of concurrent tasks "allowed" 2020-10-03 18:23:37 +02:00
Gaëtan Maisse
f8319e733b
ci: add cache for yarn cache-folder 2020-10-03 18:23:37 +02:00
Gaëtan Maisse
9e765c491d
ci: improve run-registry logging 2020-10-03 18:23:36 +02:00
Gaëtan Maisse
c79c8901ff
chore: use number of vcore - 1 as concurrency level in publish to verdaccio script 2020-10-03 18:23:35 +02:00
Gaëtan Maisse
b8f61ae652
ci: set concurrency to 8 when running lerna run prepare on CI 2020-10-03 18:23:35 +02:00
Gaëtan Maisse
0181230051
ci: replace handmade repo-dirty-check by --frozen-lockfile option when running yarn install
Doc:
If you need reproducible dependencies, which is usually the case with the continuous integration systems, you should pass --frozen-lockfile flag.

> yarn install --frozen-lockfile
> Don’t generate a yarn.lock lockfile and fail if an update is needed.
2020-10-03 18:23:34 +02:00
Josh Soref
017c8b5657 spelling: separator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-09-29 09:42:31 -04:00
Yann Braga
c064db459f cli(e2e): add clean slate option
- This allows to delete existing projects before running tests
2020-09-24 14:58:27 +02:00
Yann Braga
d7600147ed test(e2e): add env file with fast refresh for CRA 2020-09-21 17:18:28 +02:00
Gaëtan Maisse
f91e8d36c4
refactor: rename downleveled TS directory to ts3.4
As of 0.6.0, `downlevel-dts` targets TypeScript 3.4 and there is no option to change that.
So I renamed all the output dirs to `ts3.4` to better represent what's inside them.
2020-09-20 15:54:35 +02:00
Andrew Lisowski
c8a60565b0 upgrade typescript + babel 2020-09-17 08:50:44 -07:00
merceyz
17198d7e9d ci: enable sfcVue pnp e2e test 2020-09-12 00:20:02 +02:00
merceyz
49048fd2ab chore: fix test 2020-09-11 12:40:37 +02:00
merceyz
df798044cf chore: revert leftover merge changes 2020-09-04 13:57:53 +02:00
merceyz
258f9ee673 Merge branch 'next' into pnp 2020-09-04 13:53:38 +02:00
Michael Shilman
fb28998c88
Merge pull request #12286 from storybookjs/feature/htmlCLI
CLI: Add HTML components and stories
2020-08-31 20:32:42 +08:00
Michael Shilman
09b75a3ab6
Merge pull request #12209 from storybookjs/tech/benchmark
Build: Add CRA benchmark
2020-08-31 19:35:25 +08:00
Michael Shilman
d463e20748 Benchmark upload via SB_BENCH_UPLOAD 2020-08-31 18:33:41 +08:00
Michael Shilman
23cd366ddc Upload benchmark results 2020-08-30 09:20:14 +08:00
Tom Coleman
dfac4bcbf7
Drop unnecessary comment 2020-08-28 14:29:38 +10:00
Clément DUNGLER
467d8f27ce CLI: add html components and stories 2020-08-27 21:16:41 +02:00
jonniebigodes
b4987fe21d change the branch for docs 2020-08-26 20:42:58 +01:00
Michael Shilman
da2b404692 Install benchmark from npm 2020-08-24 18:54:47 +08:00
Michael Shilman
03535882da Build: Add CRA benchmark 2020-08-24 17:36:56 +08:00
Gaëtan Maisse
61c640bcfb
e2e: use TS strict mode in Angular e2e tests
More and more devs are using TS strict mode as it's advocated by TS team.
So generate Angular with strict mode activated.
2020-08-17 14:20:27 +02:00
Tom Coleman
e370712a5a Remove docs commands 2020-08-14 14:25:22 +10:00