mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 07:46:23 -04:00
Merge branch 'main' into 2813-add-quick-filters
This commit is contained in:
5
.github/workflows/checks.yml
vendored
5
.github/workflows/checks.yml
vendored
@@ -100,9 +100,8 @@ jobs:
|
|||||||
# tail -f admin-server.log &
|
# tail -f admin-server.log &
|
||||||
# above make e2e-test
|
# above make e2e-test
|
||||||
|
|
||||||
|
|
||||||
run: |
|
run: |
|
||||||
make run-flask > admin-server.log 2>&1 &
|
make run-flask-and-wait > admin-server.log 2>&1 &
|
||||||
tail -f admin-server.log &
|
tail -f admin-server.log &
|
||||||
make e2e-test
|
make e2e-test
|
||||||
|
|
||||||
@@ -116,7 +115,7 @@ jobs:
|
|||||||
NOTIFY_E2E_AUTH_STATE_PATH: ${{ secrets.NOTIFY_E2E_AUTH_STATE_PATH }}
|
NOTIFY_E2E_AUTH_STATE_PATH: ${{ secrets.NOTIFY_E2E_AUTH_STATE_PATH }}
|
||||||
NOTIFY_E2E_TEST_EMAIL: ${{ secrets.NOTIFY_E2E_TEST_EMAIL }}
|
NOTIFY_E2E_TEST_EMAIL: ${{ secrets.NOTIFY_E2E_TEST_EMAIL }}
|
||||||
NOTIFY_E2E_TEST_PASSWORD: ${{ secrets.NOTIFY_E2E_TEST_PASSWORD }}
|
NOTIFY_E2E_TEST_PASSWORD: ${{ secrets.NOTIFY_E2E_TEST_PASSWORD }}
|
||||||
NOTIFY_E2E_TEST_URI: http://localhost:6012/
|
NOTIFY_E2E_TEST_URI: http://localhost:6012
|
||||||
VCAP_SERVICES: ${{ secrets.VCAP_SERVICES }}
|
VCAP_SERVICES: ${{ secrets.VCAP_SERVICES }}
|
||||||
|
|
||||||
validate-new-relic-config:
|
validate-new-relic-config:
|
||||||
|
|||||||
7
Makefile
7
Makefile
@@ -44,6 +44,13 @@ watch-frontend: ## Build frontend and watch for changes
|
|||||||
run-flask: ## Run flask
|
run-flask: ## Run flask
|
||||||
poetry run newrelic-admin run-program flask run -p 6012 --host=0.0.0.0
|
poetry run newrelic-admin run-program flask run -p 6012 --host=0.0.0.0
|
||||||
|
|
||||||
|
.PHONY: run-flask-and-wait
|
||||||
|
run-flask-and-wait:
|
||||||
|
@make run-flask &
|
||||||
|
@echo "Waiting for Flask to start..."
|
||||||
|
@timeout 30 bash -c 'until curl -sf http://localhost:6012 > /dev/null 2>&1; do sleep 1; done'
|
||||||
|
@echo "Flask is ready!"
|
||||||
|
|
||||||
.PHONY: run-flask-bare
|
.PHONY: run-flask-bare
|
||||||
run-flask-bare: ## Run flask without invoking poetry so we can override ENV variables in .env
|
run-flask-bare: ## Run flask without invoking poetry so we can override ENV variables in .env
|
||||||
flask run -p 6012 --host=0.0.0.0
|
flask run -p 6012 --host=0.0.0.0
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ NODE_EXTRA_CA_CERTS="path to Homebrew CA certificate"
|
|||||||
|
|
||||||
# E2E Testing
|
# E2E Testing
|
||||||
|
|
||||||
NOTIFY_E2E_TEST_URI=http://localhost:6012/
|
NOTIFY_E2E_TEST_URI=http://localhost:6012
|
||||||
NOTIFY_E2E_AUTH_STATE_PATH=playwright/.auth/
|
NOTIFY_E2E_AUTH_STATE_PATH=playwright/.auth/
|
||||||
|
|
||||||
# Uncomment the next two lines to enable E2E testing;
|
# Uncomment the next two lines to enable E2E testing;
|
||||||
|
|||||||
Reference in New Issue
Block a user