Skip to content

Commit

Permalink
build out initial workflow for smoke testing scubagoggles from a wind…
Browse files Browse the repository at this point in the history
…ows os
  • Loading branch information
mitchelbaker-cisa committed Jul 11, 2024
1 parent a9c58a1 commit 7b7c3ed
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion .github/workflows/run_smoke_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,22 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup virtualenv
run: |
pip3 install virtualenv
python -m venv .venv
.venv\Scripts\activate
python -c "import sys; print(sys.prefix != sys.base_prefix)"
- name: Install dependencies
run: |
pip3 install -r requirements.txt
- name: Download OPA executable
run: |
python download_opa.py -v 0.60.0 -os windows
- name: Execute ScubaGoggles and check for correct output
run: |
echo "In step to execute ScubaGoggles"
echo "In step to execute ScubaGoggles smoke test"
pytest -s ./Testing/Functional/SmokeTests/ --subjectemail="${$env:SCUBA_GITHUB_AUTOMATION_CREDS.subjectemail}"

0 comments on commit 7b7c3ed

Please sign in to comment.