Skip to content

chore: remove prereq #26

chore: remove prereq

chore: remove prereq #26

Workflow file for this run

name: Run E2E tests
on:
# pull_request_target:
# types:
# - opened
# - edited
# - synchronize
push:
branches:
- ssoteam-1572
env:
CYPRESS_users: ${{ secrets.CYPRESS_USERS }}
CYPRESS_guid: ${{ secrets.CYPRESS_GUID }}
CYPRESS_loginproxy: ${{ secrets.CYPRESS_LOGINPROXY }}
CYPRESS_siteminder: ${{ secrets.CYPRESS_SITEMINDER }}
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CYPRESS_host: 'http://localhost:3000'
CYPRESS_smoketest: true
CYPRESS_localtest: 'true'
CYPRESS_BASE_URL: 'http://localhost:3000'
jobs:
smoke-test:
runs-on: ubuntu-latest
strategy:
fail-fast: false # https://github.com/cypress-io/github-action/issues/48
steps:
- uses: actions/checkout@v4
- uses: isbang/[email protected]
with:
compose-file: './docker-compose.yml'
- uses: actions/checkout@v4
with:
repository: 'bcgov/sso-requests-e2e'
ref: 'fix/prereqs'
# - run: |
# sleep 300
# echo "localhost"
# curl http://localhost:3000 || true
- name: E2E Smoke tests
uses: cypress-io/github-action@v6
id: smoke
continue-on-error: false
with:
summary-title: 'E2E Smoke tests'
record: true
wait-on: 'http://localhost:3000'
wait-on-timeout: 180
install-command: npm ci
working-directory: testing
spec: |
cypress/e2e/**/integration-010-createIntegration.cy.ts
cypress/e2e/**/integration-010-createIntegration.cy.ts
cypress/e2e/**/team-001-createTeam.cy.ts
cypress/e2e/**/team-900-deleteAllTeams.cy.ts
browser: electron
ci-build-id: ${{ github.event.number }}
- uses: actions/checkout@v4