Skip to content

Commit

Permalink
Merge branch 'fix-ci-build' of https://github.com/geoadmin/suite-bdms
Browse files Browse the repository at this point in the history
…into fix-ci-build
  • Loading branch information
Lehats committed Nov 27, 2023
2 parents a5b4d39 + 1d8926b commit 3bed5d3
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 1,103 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,9 @@ jobs:
run: npm ci

- name: Cypress run
uses: cypress-io/github-action@v5
uses: cypress-io/github-action@v6
with:
command: npx cypress-cloud run --record --parallel --key ${{ secrets.CURRENTS_RECORD_KEY }} --ci-build-id ${{ github.repository }}-${{ github.run_id }}-${{ github.run_attempt}}
command: npx cypress run --record --parallel --key ${{ secrets.CYPRESS_RECORD_KEY }} --ci-build-id ${{ github.repository }}-${{ github.run_id }}-${{ github.run_attempt}}
build: npm run build
start: npm start
wait-on: 'http://localhost:3000'
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ Damit auf dem Entwicklungsrechner keine Frameworks (Python, .NET, Node) installi

## Cypress Tests

Die Cypress Tests können mit `npm run cy` oder `npm run test` gestartet werden. Sie werden zudem automatisch in der CI/CD Pipeline ausgeführt. Das Projekt ist mit [Currents](https://currents.dev/) konfiguriert, wodurch unter anderem die parallele Ausführung der End-to-End (E2E) Tests ermöglicht wird. Testergebnisse und Aufzeichnungen sind ebenfalls direkt in [Currents](https://currents.dev/) einsehbar, was die Identifikation und Behebung möglicher Fehler und Probleme erleichtert. Um die detaillierten Testergebnisse einzusehen und die E2E-Tests des Projekts zu debuggen, kann die [Currents Dashboard-Seite](https://app.currents.dev/projects/zNEaVK/runs) besucht werden.
Die Cypress Tests können mit `npm run cy` oder `npm run test` gestartet werden. Sie werden zudem automatisch in der CI/CD Pipeline ausgeführt. Das Projekt ist mit [Cypress Cloud](https://cloud.cypress.io/) konfiguriert, wodurch unter anderem die parallele Ausführung der End-to-End (E2E) Tests ermöglicht wird. Testergebnisse und Aufzeichnungen sind ebenfalls direkt in [Cypress Cloud](https://currents.dev/) einsehbar, was die Identifikation und Behebung möglicher Fehler und Probleme erleichtert. Um die detaillierten Testergebnisse einzusehen und die E2E-Tests des Projekts zu debuggen, kann die [Cypress Dashboard-Seite](https://cloud.cypress.io/projects/gv8yue/runs) besucht werden.
3 changes: 0 additions & 3 deletions src/client/currents.config.js

This file was deleted.

4 changes: 1 addition & 3 deletions src/client/cypress.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { defineConfig } = require("cypress");
const { cloudPlugin } = require("cypress-cloud/plugin");

module.exports = defineConfig({
projectId: "gv8yue",
e2e: {
baseUrl: "http://localhost:3000",
video: false,
Expand All @@ -25,8 +25,6 @@ module.exports = defineConfig({

return launchOptions;
});

return cloudPlugin(on, config);
},
},
defaultCommandTimeout: 10000,
Expand Down
Loading

0 comments on commit 3bed5d3

Please sign in to comment.