[web] disable recording of cypress videos in CI (#23530)

GitOrigin-RevId: d3a14418a69a8bc009a137e168ba679b72e7c420
This commit is contained in:
Jakob Ackermann
2025-02-11 11:37:18 +00:00
committed by Copybot
parent 4983e760bb
commit 8e5ebd5512
2 changed files with 4 additions and 4 deletions

View File

@@ -3,7 +3,7 @@ import { webpackConfig } from './cypress/support/webpack.cypress'
export default defineConfig({
fixturesFolder: 'cypress/fixtures',
video: !!process.env.CI,
video: process.env.CYPRESS_VIDEO === 'true',
screenshotsFolder: 'cypress/results',
videosFolder: 'cypress/results',
viewportHeight: 800,

View File

@@ -56,16 +56,16 @@ services:
test_frontend_ct:
image: $CYPRESS_IMAGE
working_dir: /overleaf/services/web
entrypoint: bash
environment:
CYPRESS_SPEC_PATTERN: ${CYPRESS_SPEC_PATTERN:-}
CYPRESS_EXCLUDE_SPEC_PATTERN: ${CYPRESS_EXCLUDE_SPEC_PATTERN:-}
volumes:
- ${CYPRESS_RESULTS:-./cypress/results}:/overleaf/services/web/cypress/results/
- /dev/shm/overleaf:/overleaf
entrypoint: npm
command:
- "-c"
- "if npm run cypress:run-ct; then exit 0; else mkdir -p ./cypress/results && touch ./cypress/results/.cypress_fail; fi;"
- "run"
- "cypress:run-ct"
tar:
image: ci/$PROJECT_NAME:$BRANCH_NAME-$BUILD_NUMBER-webpack