Mike McCready
d8884e0a34
misc: update postinstall cypress open instructions ( #29957 )
...
* misc: update postinstall cypress open instructions
* add spacing line
* prepend dashes to command list
* update semver for change
---------
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2024-08-02 15:40:41 -04:00
Zach Bloomquist
61f19c0450
feat: build Cypress for linux-arm64 ( #22252 )
2022-06-15 16:22:10 +00:00
Zach Bloomquist
e18b0d567e
feat: build Cypress for darwin-arm64 ( #20686 )
2022-06-15 15:24:50 +00:00
Zach Bloomquist
3c286177cc
fix: use unique install cache folders for betas ( #20296 )
2022-03-04 22:22:39 +00:00
Jess
6ea3a8cb06
chore: fixing m1 installation issues for m1 macs ( #20345 )
2022-02-23 18:36:59 -05:00
Emily Rohrbough
17f272e9ee
chore: fix cypress npm package artifact upload path ( #20023 )
2022-02-04 12:00:08 -06:00
Tim Griesser
e4f5b106d4
feat: use hoisted yarn install in binary build ( #17285 )
2021-11-20 14:19:51 -05:00
Emily Rohrbough
e396956534
feat: remove windows 32-bit support ( #18630 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
Co-authored-by: Zach Bloomquist <git@chary.us >
2021-10-29 08:54:02 -05:00
Nikolai Røed Kristiansen
39e1786211
chore: Vendor @cypress/listr-verbose-renderer ( #16855 )
2021-06-08 14:08:14 -05:00
Braden Mars
315d845432
fix: Migrate from listr to listr2 ( #16663 )
2021-06-01 10:26:03 -04:00
Zach Bloomquist
09afc48e14
fix(cli): use per-pid filename for downloaded cypress zip ( #14952 )
2021-02-09 15:02:37 +00:00
Jennifer Shehane
bb0d98d3c6
Merge branch 'develop' into v6.0-release
2020-11-17 22:38:39 +06:30
Gleb Bahmutov
84d1afd27d
feat: print bundled Node and Electron versions in cypress version ( #9183 )
2020-11-16 13:17:24 -05:00
Jennifer Shehane
3a8d9e62d4
chore: Remove code around deprecated APIs ( #8951 )
2020-10-27 00:45:19 +06:30
Zach Bloomquist
fe4e11ec6e
feat(cli): install pre-release binaries by computing binary URL from NPM URL ( #8483 )
2020-09-08 17:44:37 -04:00
renovate[bot]
eab801ae3f
chore(deps): Update dependency eslint to version 6.8.0 🌟 ( #6509 )
...
* chore(deps): Update eslint to 6.8.0 🌟
* fix missing dangling commas for linter
* fix missing dangling commas for linter
* more lint fixes
* yarn lock
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com >
2020-02-25 00:09:47 +06:30
Ben Kucera
653f52dc3c
upgrade eslint-plugin-dev to 5.0.0 ( #5382 )
...
* upgrade eslint-plugin-dev to 5.0.0
* more [lint fixes]
2019-10-17 11:40:53 -04:00
Ben Kucera
fbd523615e
[internal] Lint typescript, json, new eslint rules ( #4449 )
...
* temp 07/01/19 [skip ci] main lint files
* use lint-staged scripts
* fix all auto-fixable eslint errors
* manually fix lint issues in files
* temp 07/01/19 [skip ci]
* bump eslint plugin versions, update circle.yml
* [lint fix] remaining js files
* update vscode/settings.json
* add back stop-only
* use stop-only for linting .onlys
* fix verify_spec, build_spec
* update json plugin
* relint & apply corrections
* fix appveyor.yml not cleansing env vars (very bad)
* dont echo commit message in appveyor script
* retry build &
* re-add & upgrade lint-staged
* update contributing docs
* only let stop-only catch staged changes
2019-07-12 13:59:44 -04:00
Gleb Bahmutov
db62738209
Clean env variable CYPRESS_INSTALL_BINARY before checking ( #4579 )
...
* fix: trim and remove double quotes around CYPRESS_INSTALL_BINARY
* linting
* add one more unit test for dequote
* add one more unit test
* fix jsdoc
* a few more edge unit tests
2019-07-08 13:41:44 -04:00
Ben Kucera
0ffa701bdb
update cypress install message ( #2755 )
...
fix #2754
2018-12-25 23:00:17 -08:00
Brian Mann
2333d04a54
secure cookie error crash ( #2685 )
...
- fixes #1264
- fixes #1321
- fixes #1799
- fixes #2689
- fixes #2688
- fixes #2687
- fixes #2686
2018-11-01 12:34:37 -04:00
Ben Kucera
db4a4a6d22
Improve Error logging around Cypress verify ( #1986 )
...
close #1984 improve error logging for `cypress verify`
close #1985 remove "skipping install" message to local users, keep in CI
2018-06-19 21:52:25 -04:00
Ben Kucera
5a4b2a4a0a
allow relative paths in CYPRESS_* env vars ( #1989 )
2018-06-19 17:34:51 -04:00
Ben Kucera
ca9cb8f10b
env vars from configs, respect loglevel from npm ( #1855 )
2018-06-05 15:14:51 -04:00
Job
a4fa1b32f7
fix cli: global binary cache reuse ( #1819 )
...
closes #1813
2018-05-30 08:42:42 -04:00
Brian Mann
1d0b35bd47
Cli env var changes ( #1734 )
...
* wip [skip ci] update
* wip [skip ci] update test
* [skip ci] fix env var
* bump sinon, create helper utility to always throw when a stub is called without being given stubbed behavior
* update failing specs
* fix some error messages
* update snapshot
* warning -> note, add snapshot tests
* change snapshot os.release, test env vars
2018-05-19 15:37:52 -04:00
Ben Kucera
8a55864ae9
CLI caching ( #1699 )
...
* WIP [skip ci] tests passing -1
* WIP [skip ci] tests passing -1
* [WIP] [skip ci] more passing tests
* add run,open,verify cli tests
* fix package.json
* fix install_spec
* rename info_spec -> state_spec
* refactor cli options
* more useful logging
* change binary location, change folder name
* fix --binary-path arg
* update error message for cache
* lib/tasks/install.js changes
* add progress for direct unzip, prefer cache with override version with url/zip
* update cli logs
* prettier logs, remove arg
* fix failing test- stub os.release
* fix cli_spec snapshot, remove group and groupid args
2018-05-16 04:34:12 -04:00
Ray Gesualdo
3a538601e1
Allow skipping binary download during install ( #1008 )
...
* added CYPRESS_SKIP_BINARY_INSTALL env var check before installing
* cli: provide reason binary installation is being skipped
- more linting, why not
* cli: prettify snapshots by removing whitespace at end of line
2017-12-05 11:39:29 -05:00
Gleb Bahmutov
8466e374f3
working on installing from local binary file ( #797 )
...
for #701
* working on installing from local binary file
* fix missing return
* enabled skipped zip file test
* test zip file and up in two folders
* test direct zip file install on CircleCI
* Remove artificial delays
2017-10-23 21:03:47 +00:00
Brian Mann
3f9c3256de
cli: forked verbose renderer to prevent double error output in CI
2017-09-04 17:57:42 -04:00
Brian Mann
181115a7f6
cli: whoops don't update title on progress notifications :D
2017-09-04 16:32:17 -04:00
Brian Mann
335553f94b
cli: when running in CI, use a different renderer to prevent ugly stream of stdout updates
2017-09-04 16:24:41 -04:00
Brian Mann
9a38bca34c
cli: tests around install including snapshots, woo!
2017-09-04 01:47:21 -04:00
Brian Mann
4842c9d6a4
cli: install finish green to pair nicely with verification
2017-09-04 00:01:11 -04:00
Brian Mann
173849f4ab
cli: normalized all start methods
2017-09-04 00:00:41 -04:00
Brian Mann
89632bbbaf
cli: move titleize to be reusable
2017-09-03 23:40:12 -04:00
Brian Mann
42ca775755
cli: WIP, move to listr for user notifications, extract and begin refactoring into multiple tasks and files
...
- cleaned up lots of redundant error handling
- do not ever forcibly exit early
- add user messaging for global installations
- add user messaging for opening cypress
- enable CYPRESS_BINARY_VERSION to be set, with warning
2017-09-03 21:28:59 -04:00
Brian Mann
c1eb1a9663
cli: WIP rename utils -> info
2017-09-02 23:59:56 -04:00
Brian Mann
983b34d740
cli: WIP extracted concerns into multiple files
2017-09-02 23:58:16 -04:00