Skip to content

Commit d0cf250

Browse files
authored
refactor: remove @packages/desktop-gui (#19127)
* chore: Remove references to desktop-gui in CI & scripts * More path updates * Remove desktop-gui cypress tests * remove add:project * remove begin:auth * remove close:browser * remove close:project * remove external:open * remove get:current:user * remove get:orgs * remove gui:error * remove get:runs * remove get:options * remove get:projects * remove get:project:statuses * remove get:project:status * remove get:dashboard:projects * remove get:record:keys * remove get:release:notes * remove get:specs * remove get:user:editor * remove set:user:editor * remove launch:browser * remove log:out * remove on:focus:tests * remove: on:menu:clicked * remove open:file * remove open:finder * remove open:project * remove on:config:changed * remove on:spec:changed * remove on:project:error * remove on:project:warning * remove ping:api:server * remove ping:baseUrl * remove remove:project * remove request:access * remove setup:dashboard:project * remove set:project:id * remove requestAccess * remove show:directory:dialog * remove show:new:spec:dialog * remove updater:check * remove updater:run * remove window:open/close * remove new:project:banner:closed * remove has:opened:cypress * remove remove:scaffolded:files * remove set:clipboard:text * remove set:prompt:shown * ipc & static method cleanup * remove packages/desktop-gui * bump yarn.lock, standardize webpack version * bump yarn.lock
1 parent a4bec4a commit d0cf250

File tree

228 files changed

+240
-24787
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

228 files changed

+240
-24787
lines changed

.github/CODEOWNERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
/cli/ @cypress-io/test-runner
77
/packages/coffee/ @cypress-io/test-runner
88
/packages/datetime-utils/ @cypress-io/test-runner
9-
/packages/desktop-gui/ @cypress-io/test-runner
109
/packages/driver/ @cypress-io/test-runner
1110
/packages/electron/ @cypress-io/test-runner
1211
/packages/example/ @cypress-io/test-runner

.gitignore

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ packages/config/lib/*.js
1919
# from data-context, compiled .js files
2020
packages/data-context/src/**/*.js
2121

22-
# from desktop-gui
23-
packages/desktop-gui/cypress/videos
24-
packages/desktop-gui/src/jsconfig.json
25-
2622
# from driver
2723
packages/driver/cypress/videos
2824
packages/driver/cypress/screenshots

.vscode/terminals.json

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -75,20 +75,6 @@
7575
"onlySingle": true,
7676
"cwd": "[cwd]/packages/driver",
7777
"command": "yarn cypress:open"
78-
},
79-
{
80-
"name": "packages/desktop-gui cypress open",
81-
"focus": true,
82-
"onlySingle": true,
83-
"cwd": "[cwd]/packages/desktop-gui",
84-
"command": "yarn cypress:open"
85-
},
86-
{
87-
"name": "packages/desktop-gui watch",
88-
"focus": true,
89-
"onlySingle": true,
90-
"cwd": "[cwd]/packages/desktop-gui",
91-
"command": "yarn watch"
9278
}
9379
]
9480
}

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,6 @@ Here is a list of the core packages in this repository with a short description,
274274
| Folder Name | Package Name | Purpose |
275275
| :------------------------------------ | :---------------------- | :--------------------------------------------------------------------------- |
276276
| [cli](./cli) | `cypress` | The command-line tool that is packaged as an `npm` module. |
277-
| [desktop-gui](./packages/desktop-gui) | `@packages/desktop-gui` | The front-end code for the Cypress Desktop GUI. |
278277
| [driver](./packages/driver) | `@packages/driver` | The code that is used to drive the behavior of the API commands. |
279278
| [electron](./packages/electron) | `@packages/electron` | The Cypress implementation of Electron. |
280279
| [example](./packages/example) | `@packages/example` | Our example kitchen-sink application. |

circle.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,8 +1025,6 @@ jobs:
10251025
fi
10261026
- wait-on-circle-jobs:
10271027
job-names: >
1028-
desktop-gui-integration-tests-7x,
1029-
desktop-gui-component-tests,
10301028
cli-visual-tests,
10311029
runner-integration-tests-chrome,
10321030
runner-ct-integration-tests-chrome,
@@ -1307,52 +1305,6 @@ jobs:
13071305
- run-driver-integration-tests:
13081306
browser: electron
13091307

1310-
desktop-gui-integration-tests-7x:
1311-
<<: *defaults
1312-
parallelism: 7
1313-
steps:
1314-
- restore_cached_workspace
1315-
- run:
1316-
command: yarn build-prod
1317-
working_directory: packages/desktop-gui
1318-
- run:
1319-
command: |
1320-
CYPRESS_KONFIG_ENV=production \
1321-
CYPRESS_RECORD_KEY=$PACKAGES_RECORD_KEY \
1322-
PERCY_PARALLEL_NONCE=$CIRCLE_WORKFLOW_ID \
1323-
PERCY_ENABLE=${PERCY_TOKEN:-0} \
1324-
PERCY_PARALLEL_TOTAL=-1 \
1325-
yarn percy exec --parallel -- -- \
1326-
yarn cypress:run --record --parallel --group 2x-desktop-gui
1327-
working_directory: packages/desktop-gui
1328-
- verify-mocha-results
1329-
- store_test_results:
1330-
path: /tmp/cypress
1331-
- store_artifacts:
1332-
path: /tmp/artifacts
1333-
- store-npm-logs
1334-
1335-
1336-
desktop-gui-component-tests:
1337-
<<: *defaults
1338-
resource_class: medium
1339-
parallelism: 1
1340-
steps:
1341-
- restore_cached_workspace
1342-
- run:
1343-
# will use PERCY_TOKEN environment variable if available
1344-
command: |
1345-
CYPRESS_KONFIG_ENV=production \
1346-
PERCY_PARALLEL_NONCE=$CIRCLE_WORKFLOW_ID \
1347-
PERCY_ENABLE=${PERCY_TOKEN:-0} \
1348-
PERCY_PARALLEL_TOTAL=-1 \
1349-
yarn percy exec --parallel -- -- \
1350-
yarn cypress:run:ct
1351-
working_directory: packages/desktop-gui
1352-
- verify-mocha-results
1353-
# we don't really need any artifacts - we are only interested in visual screenshots
1354-
- store-npm-logs
1355-
13561308
reporter-integration-tests:
13571309
<<: *defaults
13581310
resource_class: medium
@@ -2241,12 +2193,6 @@ linux-workflow: &linux-workflow
22412193
context: test-runner:launchpad-tests
22422194
requires:
22432195
- build
2244-
- desktop-gui-integration-tests-7x:
2245-
requires:
2246-
- build
2247-
- desktop-gui-component-tests:
2248-
requires:
2249-
- build
22502196
- reporter-integration-tests:
22512197
requires:
22522198
- build
@@ -2311,8 +2257,6 @@ linux-workflow: &linux-workflow
23112257
- ui-components-integration-tests
23122258
- reporter-integration-tests
23132259
- Linux lint
2314-
- desktop-gui-component-tests
2315-
- desktop-gui-integration-tests-7x
23162260
- runner-ct-integration-tests-chrome
23172261
- runner-integration-tests-firefox
23182262
- runner-integration-tests-chrome

npm/design-system/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"typed-scss-modules": "^4.1.1",
8686
"typescript": "^4.2.3",
8787
"vite": "2.4.4",
88-
"webpack": "4.44.1"
88+
"webpack": "^4.44.2"
8989
},
9090
"peerDependencies": {
9191
"react": "^=16.x || ^=17.x",

npm/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"svg-url-loader": "3.0.3",
9595
"typescript": "^4.2.3",
9696
"victory": "34.3.6",
97-
"webpack": "4.44.1",
97+
"webpack": "^4.44.2",
9898
"webpack-cli": "3.3.9"
9999
},
100100
"peerDependencies": {

npm/vue/examples/code-coverage/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"sass-loader": "7.3.1",
2727
"vue": "3.2.6",
2828
"vue-loader": "16.2.0",
29-
"webpack": "4.46.0"
29+
"webpack": "^4.44.2"
3030
},
3131
"license": "MIT",
3232
"keywords": []

npm/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"vue-style-loader": "4.1.2",
5757
"vue-tsc": "^0.3.0",
5858
"vuex": "^4.0.0",
59-
"webpack": "4.42.0"
59+
"webpack": "^4.44.2"
6060
},
6161
"peerDependencies": {
6262
"@cypress/webpack-dev-server": "*",

npm/webpack-batteries-included-preprocessor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"ts-loader": "^8.0.2",
2323
"tsconfig-package": "npm:tsconfig@^7.0.0",
2424
"tsconfig-paths-webpack-plugin": "^3.3.0",
25-
"webpack": "^4.44.1"
25+
"webpack": "^4.44.2"
2626
},
2727
"devDependencies": {
2828
"@cypress/eslint-plugin-dev": "0.0.0-development",

0 commit comments

Comments
 (0)