Zach Bloomquist
6a4823b5e1
fix(cli): decrease the length of pre-release cache path ( #20961 )
2022-04-07 17:41:44 +00:00
Amos Wong
6915b8e3de
feat: support escaped dollar sign in CYPRESS_DOWNLOAD_PATH_TEMPLATE ( #20698 )
...
* refactor: break pathTemplate replace logic into multiple lines
* feat: support escape dollar sign in download path template
* feat: support CYPRESS_DOWNLOAD_PATH_TEMPLATE wrapped in quote
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-03-24 13:21:19 -07:00
Zach Bloomquist
3c286177cc
fix: use unique install cache folders for betas ( #20296 )
2022-03-04 22:22:39 +00:00
Emily Rohrbough
17f272e9ee
chore: fix cypress npm package artifact upload path ( #20023 )
2022-02-04 12:00:08 -06:00
Emily Rohrbough
99f24863a2
fix: move node 17 Check from Binary to CLI ( #19977 )
2022-01-31 12:03:36 -06:00
Harles-Herman Pilter
2685f82663
feat: env to use path params in download url ( #19526 )
...
* feat: env to use path params in download url
* feat: change env to url template
* feat: fix snapshot
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
2022-01-18 08:07:52 -08:00
Pascal Gafner
576519e465
fix: use util.getEnv to handle environment variables set with npm ( #19560 )
...
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-01-12 08:52:26 -06:00
David Ihnen
df5687c65d
fix: Inability to download with redirects through a proxy ( #19310 )
...
* Fixes inability to download with redirects through a proxy
* lint fixes
* t
* tests are passing
* tests pass and works
* a little cleanup
* oops, @cypress/request
* nuding the ci system
* Fix race condition in verify code
* address comments on pull request
* a test with multiple layers of redirects
* Add tests and mechanism for redirect loop error
* Make informative error message
* Remove environment config option for now
* test assertion pattern
Co-authored-by: David Ihnen <dihnen.ctr@kr.af.mil >
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-01-05 14:01:35 -08:00
Tyler Biethman
7476843d80
fix: Use CYPRESS_VERIFY_TIMEOUT as integer. ( #19517 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-01-04 11:19:49 -06:00
Pascal Gafner
b3d114e086
fix: add CYPRESS_VERIFY_TIMEOUT param and a test for it ( #19282 )
...
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2021-12-20 11:36:38 -05:00
Tim Griesser
e4f5b106d4
feat: use hoisted yarn install in binary build ( #17285 )
2021-11-20 14:19:51 -05:00
Matt Henkes
82429c0027
feat: Defaulting nodeVersion to system ( #18732 )
...
* Defaulting nodeVersion to system
* try to fix system test
* Rename arg parameters, fix system test in a much better way.
* remove invalid comment
* Add deprecation warning for the nodeVersion config.
* Remove default value to avoid warning regardless of the presence of `nodeVersion`
* More tests fixes 😅
* Updates to deprecation message
* update node version in deprecation notice.
* flex config file name that we tell consumers to update
* simplify validateNoBreakingConfig options
2021-11-04 11:45:25 -07:00
Jennifer Shehane
0273f3ebae
Merge branch 'develop' into 9.0-release
2021-11-01 11:58:55 -06:00
Tim Griesser
c0d781d28f
refactor: remove Ramda ( #18723 )
2021-11-01 13:37:33 -04: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
Arne Westphal
8249d2ee0c
fix(cli): Respect NO_PROXY on cypress download ( #17702 )
...
Co-authored-by: Zach Bloomquist <git@chary.us >
2021-09-20 18:25:54 +00:00
Zach Bloomquist
209efa433d
fix: use process.geteuid and catch uid errors in file util ( #17488 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2021-07-30 16:05:17 +00:00
Michael Luo
74ada1157c
fix: add yarn v2 pnp support to default webpack processor ( #17335 )
2021-07-21 20:06:28 +00:00
Kukhyeon Heo
8e0e3c1b50
chore: update extract-zip to 2.0.1 ( #16544 )
2021-05-17 20:11:05 +00:00
Jennifer Shehane
a19009afee
chore: Update package.json/readmes for npm packages to better find changelog ( #16482 )
2021-05-13 08:53:25 -05:00
Minijus L
6bc7e7da0f
fix: use 'ca' and 'cafile' npm config options for binary download ( #8877 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2021-05-10 22:14:54 +00:00
Adam Gastineau
b8527a2a7f
feat(component-testing): Expose CT through CLI module API ( #16368 )
...
* Added testingType CLI module option
* Removed isComponentTesting custom arg and replaced with testingType
* Added default value to docstring
* Removed mutating of args
* Added Module API manual testing docs
2021-05-07 12:44:15 -04:00
Jessica Sachs
8d0829fb26
feat: adding electron support for cypress component testing ( #15731 )
2021-04-01 18:15:20 -04:00
Jessica Sachs
e657481ff2
Merge branch 'develop' into 7.0-release
2021-03-31 18:00:24 -04:00
Lachlan Miller
906b48bc69
make open-ct and run-ct public
2021-03-30 16:39:49 +10:00
renovate[bot]
b52ac98a69
feat(deps): update dependency electron to version 12.x 🌟 ( #15292 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Zach Bloomquist <git@chary.us >
2021-03-10 15:24:00 +00:00
Zach Bloomquist
09afc48e14
fix(cli): use per-pid filename for downloaded cypress zip ( #14952 )
2021-02-09 15:02:37 +00:00
Lachlan Miller
2d182902ca
chore: update files based on TR review
2021-02-08 16:49:52 +10:00
Barthélémy Ledoux
9668694bc6
chore: make run-ct consistent with open-ct ( #14902 )
...
Co-authored-by: Jessica Sachs <jess@jessicasachs.io >
2021-02-04 20:54:44 -05:00
Brian Mann
af26fbebe6
feat: component testing ( #14479 )
...
Co-authored-by: Jessica Sachs <jess@jessicasachs.io >
Co-authored-by: Barthélémy Ledoux <bart@cypress.io >
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zach Bloomquist <github@chary.us >
Co-authored-by: Dmitriy Kovalenko <dmtr.kovalenko@outlook.com >
Co-authored-by: ElevateBart <ledouxb@gmail.com >
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com >
2021-02-04 15:45:16 -05:00
Jennifer Shehane
d1d15e6cfe
chore: Replace usage of moment in cli / server code ( #9069 )
2021-01-26 13:49:21 +06:30
Dmitriy Kovalenko
3326e8a1d6
feat(component-testing): Cli changes ( #14483 )
2021-01-11 13:16:49 -05:00
Gleb Bahmutov
6a42af33d9
feat(cli): add --component to the version command ( #9248 )
2020-11-23 08:13:23 -05: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
bae9d7da73
Merge branch 'develop' into v6.0-release
2020-10-30 13:02:17 +06:30
Jennifer Shehane
61088bac2a
fix: Show better error message during cypress cache list when no cache ( #9023 )
...
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com >
2020-10-30 11:43:33 +06:30
Jennifer Shehane
b471a0cb87
Merge branch 'develop' into v6.0-release
2020-10-28 17:54:42 +06:30
Jennifer Shehane
3a8d9e62d4
chore: Remove code around deprecated APIs ( #8951 )
2020-10-27 00:45:19 +06:30
Ben Kucera
1f75c81964
fix: use modern cli compile target, remove unneeded polyfills ( #8938 )
...
Co-authored-by: Kukhyeon Heo <sainthkh@naver.com >
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com >
2020-10-26 10:39:49 -04:00
Gleb Bahmutov
3ce20beee4
fix: set status property on the module API resolved object ( #8799 )
2020-10-19 15:20:52 +06:30
Greg Lahaye
b56c8c8688
feat: add cache prune command ( #8766 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-10-09 15:14:19 -04:00
Kukhyeon Heo
aa4772c4cf
feat: Print folder sizes with cypress cache list command. ( #8590 )
2020-10-05 11:31:59 -04:00
renovate[bot]
f1d4026b03
feat(deps): update dependency electron to version 10.1.3 🌟 ( #8406 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-09-29 13:54:38 -04:00
Shenwei Wang
e62dd8d5e5
fix(cli): support to unset an env variable with an empty value ( #8596 )
...
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com >
2020-09-22 15:55:02 -04:00
Björn Weström
121aebdf5e
fix: corrected coercion of config-file argument ( #8636 )
2020-09-22 15:37:40 -04:00
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
Gleb Bahmutov
ef2363ea78
cli: expose method that parses cypress run CLI logic ( #7798 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-07-14 15:39:17 -04:00
Gleb Bahmutov
653739bb5c
Handle --project "" command line argument ( #7744 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-06-22 14:34:59 -04:00
Steve
768da16a5e
feat: add quiet cli arg/module option ( #7714 )
...
* Option to disable Cypress the verbose results to stdout
--quiet mode to disable the verbose results to stdout
but still use specified formatter
* Update cli/schema/cypress.schema.json
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com >
* Cypress module support for --quiet
Cypress module support for --quiet
* Apply suggestions from code review
Co-authored-by: Zach Bloomquist <github@chary.us >
* Address feedback
Address feedback, thanks
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com >
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-06-22 11:10:35 -04:00