Skip to content

Commit b8f4c49

Browse files
feat: Remove EOL CI Providers + Add Support for CI Providers (cypress-io#33396)
* remove wrecker ci provider checks * remove shippable checks * remove webappio * remove codeship basic and pro * Add Harness CI Support * Add AWS Amplify Console CI support * Add bitrise CI support * Add Buddy CI support * add semaphore env vars link * replace the snapshot of ci providers with a unit test * fix issue with codebuild and amplify conflict * fix jenkins link * update gitlab link * update github link * add links * update teamcity params * remove teamfoundation CI - is azure now * fix link * Add buddy run PR number * buddy comments * capture some more ci_provider info needed to construct URLs * add changelog entry * Update aws amplify code detection * add Cloudbees Unify + return null for teamcity * add back wercker.yml from yarnclean * add Cloudbees Unify to supported providers
1 parent 66abd41 commit b8f4c49

6 files changed

Lines changed: 484 additions & 439 deletions

File tree

cli/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
<!-- See the ../guides/writing-the-cypress-changelog.md for details on writing the changelog. -->
22
## 15.11.0
33

4-
_Released 02/17/2026 (PENDING)_
4+
_Released 02/24/2026 (PENDING)_
55

66
**Features:**
77

88
- Adds `--pass-with-no-tests` command line flag. Addresses [#23019](https://github.com/cypress-io/cypress/issues/23019). Addressed in [#33384](https://github.com/cypress-io/cypress/pull/33384).
99
- Introduces manual bootstrap script injection via a `<script data-cy-bootstrap>` tag. This is a workaround to fix React SSR hydration mismatches, and enables React apps to use `suppressHydrationWarning` to ignore the mismatch. Addresses [#27204](https://github.com/cypress-io/cypress/issues/27204). Addressed in [#33295](https://github.com/cypress-io/cypress/pull/33295).
1010
- Added Brotli compression support to the proxy. Addresses [#6197](https://github.com/cypress-io/cypress/issues/6197).
11+
- Improved CI environment detection and CI/commit metadata capture for Cypress Cloud recorded runs. Added support for Harness CI, AWS Amplify Console, Buddy, Bitrise, and Cloudbees Unify and removed support for EOL providers. Addressed in [#33396](https://github.com/cypress-io/cypress/pull/33396).
1112

1213
**Bugfixes:**
1314

packages/server/__snapshots__/cypress_spec.js

Lines changed: 0 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -65,29 +65,8 @@ In order to use either of these features a ciBuildId must be determined.
6565
6666
The ciBuildId is automatically detected if you are running Cypress in any of the these CI providers:
6767
68-
- appveyor
69-
- azure
70-
- awsCodeBuild
71-
- bamboo
72-
- bitbucket
73-
- buildkite
7468
- circle
75-
- codeshipBasic
76-
- codeshipPro
77-
- concourse
78-
- codeFresh
79-
- drone
8069
- githubActions
81-
- gitlab
82-
- goCD
83-
- googleCloud
84-
- jenkins
85-
- semaphore
86-
- shippable
87-
- teamfoundation
88-
- travis
89-
- netlify
90-
- webappio
9170
9271
Because the ciBuildId could not be auto-detected you must pass the --ci-build-id flag manually.
9372
@@ -103,29 +82,8 @@ In order to use either of these features a ciBuildId must be determined.
10382
10483
The ciBuildId is automatically detected if you are running Cypress in any of the these CI providers:
10584
106-
- appveyor
107-
- azure
108-
- awsCodeBuild
109-
- bamboo
110-
- bitbucket
111-
- buildkite
11285
- circle
113-
- codeshipBasic
114-
- codeshipPro
115-
- concourse
116-
- codeFresh
117-
- drone
11886
- githubActions
119-
- gitlab
120-
- goCD
121-
- googleCloud
122-
- jenkins
123-
- semaphore
124-
- shippable
125-
- teamfoundation
126-
- travis
127-
- netlify
128-
- webappio
12987
13088
Because the ciBuildId could not be auto-detected you must pass the --ci-build-id flag manually.
13189
@@ -142,29 +100,8 @@ In order to use either of these features a ciBuildId must be determined.
142100
143101
The ciBuildId is automatically detected if you are running Cypress in any of the these CI providers:
144102
145-
- appveyor
146-
- azure
147-
- awsCodeBuild
148-
- bamboo
149-
- bitbucket
150-
- buildkite
151103
- circle
152-
- codeshipBasic
153-
- codeshipPro
154-
- concourse
155-
- codeFresh
156-
- drone
157104
- githubActions
158-
- gitlab
159-
- goCD
160-
- googleCloud
161-
- jenkins
162-
- semaphore
163-
- shippable
164-
- teamfoundation
165-
- travis
166-
- netlify
167-
- webappio
168105
169106
Because the ciBuildId could not be auto-detected you must pass the --ci-build-id flag manually.
170107

0 commit comments

Comments
 (0)