Move DOM fixtures test job to main CI workflow (#22385)
Moves the RELEASE_CHANNEL_stable_yarn_test_dom_fixtures job to our new, combined CI workflow. After this, there are only two jobs remaining to be migrated. Then we can delete the old workflow and build script.
Andrew Clark committed
Sep 21, 2021 at 11:00 UTC
fc574329668fed808759a797018752048d03ae89
2 files changed
+6
-5
.circleci/config.yml
+5
-4
@@ -274,7 +274,8 @@ jobs:
274
environment: *environment
275
steps:
276
- checkout
277
- - attach_workspace: *attach_workspace
277
+ - attach_workspace:
278
+ at: .
279
- run: yarn workspaces info | head -n -1 > workspace_info.txt
280
- *restore_node_modules
281
- run:
@@ -352,9 +353,6 @@ workflows:
353
- RELEASE_CHANNEL_stable_yarn_build:
354
requires:
355
- setup
355
- - RELEASE_CHANNEL_stable_yarn_test_dom_fixtures:
356
- requires:
357
- - RELEASE_CHANNEL_stable_yarn_build
356
357
experimental:
358
unless: << pipeline.parameters.prerelease_commit_sha >>
@@ -457,6 +455,9 @@ workflows:
455
- yarn_lint_build:
456
requires:
457
- yarn_build_combined
458
+ - RELEASE_CHANNEL_stable_yarn_test_dom_fixtures:
459
+ requires:
460
+ - yarn_build_combined
461
fuzz_tests:
462
unless: << pipeline.parameters.prerelease_commit_sha >>
463
triggers:
fixtures/dom/package.json
+1
-1
@@ -20,7 +20,7 @@
20
},
21
"scripts": {
22
"start": "react-scripts start",
23
- "prestart": "cp ../../build/node_modules/scheduler/umd/scheduler-unstable_mock.development.js ../../build/node_modules/scheduler/umd/scheduler-unstable_mock.production.min.js ../../build/node_modules/react/umd/react.development.js ../../build/node_modules/react-dom/umd/react-dom.development.js ../../build/node_modules/react/umd/react.production.min.js ../../build/node_modules/react-dom/umd/react-dom.production.min.js ../../build/node_modules/react-dom/umd/react-dom-server.browser.development.js ../../build/node_modules/react-dom/umd/react-dom-server.browser.production.min.js ../../build/node_modules/react-dom/umd/react-dom-test-utils.development.js ../../build/node_modules/react-dom/umd/react-dom-test-utils.production.min.js public/ && cp -a ../../build/node_modules/. node_modules",
23
+ "prestart": "cp ../../build2/oss-stable/scheduler/umd/scheduler-unstable_mock.development.js ../../build2/oss-stable/scheduler/umd/scheduler-unstable_mock.production.min.js ../../build2/oss-stable/react/umd/react.development.js ../../build2/oss-stable/react-dom/umd/react-dom.development.js ../../build2/oss-stable/react/umd/react.production.min.js ../../build2/oss-stable/react-dom/umd/react-dom.production.min.js ../../build2/oss-stable/react-dom/umd/react-dom-server.browser.development.js ../../build2/oss-stable/react-dom/umd/react-dom-server.browser.production.min.js ../../build2/oss-stable/react-dom/umd/react-dom-test-utils.development.js ../../build2/oss-stable/react-dom/umd/react-dom-test-utils.production.min.js public/ && cp -a ../../build2/oss-stable/. node_modules",
24
"build": "react-scripts build && cp build/index.html build/200.html",
25
"test": "react-scripts test --env=jsdom",
26
"eject": "react-scripts eject"