Commit Graph

30 Commits

Author SHA1 Message Date
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