From 5526881e295fc2a82ac38e31cae2e4bb3db267fa Mon Sep 17 00:00:00 2001 From: Dan Garner Date: Sat, 9 Sep 2023 13:45:37 +0100 Subject: [PATCH] Cypress: attempts to upload artifacts. --- .github/workflows/test-suite.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/test-suite.yaml b/.github/workflows/test-suite.yaml index c85e374f76..60b179df12 100644 --- a/.github/workflows/test-suite.yaml +++ b/.github/workflows/test-suite.yaml @@ -58,6 +58,22 @@ jobs: docker exec cms-db mysql -ucms -pjenkins cms -e "INSERT INTO oauth_clients (id, secret, name, userId, authCode, clientCredentials) VALUES ('MrGPc7e3IL1hA6w13l7Ru5giygxmNiafGNhFv89d', 'Pk6DdDgu2HzSoepcMHRabY60lDEvQ9ucTejYvc5dOgNVSNaOJirCUM83oAzlwe0KBiGR2Nhi6ltclyNC1rmcq0CiJZXzE42KfeatQ4j9npr6nMIQAzMal8O8RiYrIoono306CfyvSSJRfVfKExIjj0ZyE4TUrtPezJbKmvkVDzh8aj3kbanDKatirhwpfqfVdfgsqVNjzIM9ZgKHnbrTX7nNULL3BtxxNGgDMuCuvKiJFrLSyIIz1F4SNrHwHz', 'cypress', 1, 0, 1)" docker exec cms-db mysql -ucms -pjenkins cms -e "INSERT INTO oauth_client_scopes (clientId, scopeId) VALUES ('MrGPc7e3IL1hA6w13l7Ru5giygxmNiafGNhFv89d', 'all') ON DUPLICATE KEY UPDATE scopeId = scopeId" docker run --ipc=host --name cms-cypress --link=cms-web:web -v $(pwd)/cypress.config.js:/app/cypress.config.js -v $(pwd)/cypress:/app/cypress ghcr.io/xibosignage/xibo-cms:cypress bash -c "CYPRESS_baseUrl=http://web /app/node_modules/.bin/cypress run --config screenshotsFolder=/app/cypress/results,video=false --reporter junit --reporter-options 'mochaFile=/app/cypress/results/results_cypress_[hash].xml,toConsole=true'; chown -R 1001 /app/cypress" + - name: Look see + continue-on-error: true + run: | + ls -al $GITHUB_WORKSPACE + - name: Look see 1 + continue-on-error: true + run: | + ls -al $GITHUB_WORKSPACE/cypress + - name: Look see 2 + continue-on-error: true + run: | + docker run -t cms-cypress /bin/bash -c "ls -la /app/cypress" + - name: Look see 3 + continue-on-error: true + run: | + ls -al $GITHUB_WORKSPACE/cypress/results - name: Save Cypress test results as an artifact #if: failure() uses: actions/upload-artifact@v2