Emily Rohrbough
6b15468579
chore: Migrate Windows Tests from Appveyor to CircleCI ( #19037 )
...
Co-authored-by: Zach Bloomquist <git@chary.us >
Co-authored-by: ElevateBart <ledouxb@gmail.com >
2021-12-02 14:20:06 -06:00
Zach Bloomquist
42dfb8abb1
docs: add info around next version, testing other projects ( #19157 )
...
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: Tyler Biethman <tbiethman@users.noreply.github.com >
2021-12-02 15:35:51 +00:00
Zach Bloomquist
0e632635cd
chore: rm non-test-related coffeescript references
2020-06-10 10:49:31 -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
Gleb Bahmutov
e338e23e5a
Add comment how to install pre-release version ( #4647 )
...
* WIP: post install message on commit
* linting
* finish message contents
* linting
* fix npm and binary, circleci name
* comment on CI build on AppVeyor
* remove extra build branches
2019-07-08 12:10:13 -04:00
Gleb Bahmutov
e5106d95f5
test Mac build against other repos ( #4527 )
...
* test Mac build against other repos
* trigger projects again to confirm all work
* when triggering projects filter by platform too
* linting
2019-06-21 12:16:04 -04:00
Gleb Bahmutov
c55cc089ef
put platform and arch into commit message status object
2019-04-19 12:53:10 -04:00
Brian Mann
b1adbda0ca
provide context in the status commit message
2019-04-18 08:16:16 -04:00
Gleb Bahmutov
4bcc094623
create status check after building binary ( #3967 )
...
* create status check after building binary
* rework status
* put platform first in the status check
* remove building this branch
* modify the status check context, misc cleanup
Co-authored-by: Brian Mann <brian.mann86@gmail.com >
2019-04-17 20:51:19 -04:00
Gleb Bahmutov
9a605c4df3
chore: put arch into test commit subject
...
Need both platform and arch name in the commit to the test repos.
2019-04-11 10:39:54 -04:00
Gleb Bahmutov
a793b09e38
switch to use @cypress/commit-message-install
2019-04-09 15:04:09 -04:00
Gleb Bahmutov
8968e7fc87
Add arch to commit message install ( #3923 )
...
- add `arch` and `status` fields to the commit message when testing other projects
- status is needed to enable GitHub commit status checks for this build
- renamed a couple of test jobs
Example commit message with this change in 61c24b2000
<img width="1011" alt="Screen Shot 2019-04-09 at 11 39 31 AM" src="https://user-images.githubusercontent.com/2212006/55814270-2c97ad00-5abc-11e9-8a6d-27fcec214130.png ">
2019-04-09 11:56:48 -04: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
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
Gleb Bahmutov
a559801eb2
ci: pass commit into commit message to test projects ( #1076 )
...
* ci: pass commit into commit message to test projects
* build: remove this branch from testing binary
2017-12-15 15:34:31 -05:00
Gleb Bahmutov
e3e1a5fe15
build: make empty commit in next version branch first, close #1070 ( #1071 )
...
* build: make empty commit in next version branch first, close #1070
* build: add branch name = version to commit message
2017-12-14 14:49:15 -05:00
Gleb Bahmutov
f6e87c97ad
Allow http download url 1001 ( #1004 )
...
* fix: allow http: download url, close #1001
* linting
* relinting JS files
2017-12-04 14:28:29 -05:00
Brian Mann
d3727f3e48
root: use platform ref [skip ci]
2017-11-20 00:44:21 -05:00
Gleb Bahmutov
79d7c8a249
Do not set env vars to kickoff ( #923 )
...
* do not set any shared environment vars on test projects
* rename .ci.json to ci.json
2017-11-16 14:47:58 -05:00
Gleb Bahmutov
b2f03ba20d
build: use commit-message-install to form json block
2017-11-01 22:15:55 -04:00
Gleb Bahmutov
6ec49750a2
build: better formatting for commit message
2017-11-01 09:49:57 -04:00
Gleb Bahmutov
24991f4922
build: commit to test projects using commit-message-install format ( #864 )
...
* build: commit to test projects using commit-message-install format
* use exact versions of typescript
2017-11-01 00:57:50 -04:00
Gleb Bahmutov
b19dbf38d8
pass commit on buildkite
2017-10-24 12:09:27 -04:00
Gleb Bahmutov
d3484ab4c9
scripts: add platform to commit message
2017-10-24 10:52:17 -04:00
Gleb Bahmutov
5c788126d3
better appVeyor message in commit
2017-10-05 17:21:31 -04:00
Gleb Bahmutov
08bb0840b8
fix short sha variable in commit subject
2017-10-05 14:37:05 -04:00
Gleb Bahmutov
03fc910ba7
root: add short SHA to the test project commit subject
2017-10-05 14:17:15 -04:00
Gleb Bahmutov
5aace6d9dc
filter projects to trigger by provider name
2017-10-05 10:59:33 -04:00
Gleb Bahmutov
a9dcfdff31
Version in commit subject 563 ( #564 )
...
* start unit testing npm version extract
* put short NPM version into trigger commit subject, close #563
* pass appVeyor token to bumpercar
2017-10-05 14:13:11 +00:00
Gleb Bahmutov
1ad8899cdd
trigger/bump other projects serially ( #552 )
...
* trigger/bump other projects serially
* bring version of bumper that suppors appVeyor variables
* add cypress-tiny-project test
2017-10-04 15:07:16 +00:00
Gleb Bahmutov
735519a7b4
Bump via commit 537 ( #538 )
...
* run test CI projects by making empty commit, close #537
* use good message when bumping jobs
* enable more test projects
* fix vars
* trigger cypress-test-ci-environments
* enable cypress-test-example-repos
* add binary url to the trigger commit message
* enable all jobs again
* pass binary url
* prepare to test local zip install
2017-10-02 18:20:58 -04:00
Gleb Bahmutov
4672b569f1
Upload tar and zip ( #536 )
...
* run linter an all
* add NPM package CI job
* more steps for NPM package
* start upload NPM package
* more work on NPM package upload
* testing upload
* move purge cache to utils
* add unique binary build and upload from CI
* pass saved urls to test-binary job
* allow CYPRESS_BINARY_VERSION to be an url right away
* put uploaded urls into /tmp folder
* use explicit json filenames
* paths instead of path
* testing cypress npm and binary
* use NPM folder beta to store temp binary and package
* refactor utils
* set env vars and trigger other test projects
* only test NPM and binary on develop branch
* enable all jobs again
2017-10-01 17:01:19 -04:00