Use same variable pattern as integration tests for reset job

This commit is contained in:
Mondo Diaz
2026-02-03 11:05:04 -06:00
parent 9db94d035d
commit b6fb9e7546

View File

@@ -224,7 +224,7 @@ reset_feature:
- pip install --index-url "$PIP_INDEX_URL" httpx - pip install --index-url "$PIP_INDEX_URL" httpx
script: script:
# Debug: Check if variable is set at shell level # Debug: Check if variable is set at shell level
- echo "DEV_ADMIN_PASSWORD length at shell level:${#DEV_ADMIN_PASSWORD}" - echo "RESET_ADMIN_PASSWORD length at shell level:${#RESET_ADMIN_PASSWORD}"
- | - |
python - <<'RESET_SCRIPT' python - <<'RESET_SCRIPT'
import httpx import httpx
@@ -232,10 +232,10 @@ reset_feature:
import sys import sys
BASE_URL = f"https://orchard-{os.environ['CI_COMMIT_REF_SLUG']}.common.global.bsf.tools" BASE_URL = f"https://orchard-{os.environ['CI_COMMIT_REF_SLUG']}.common.global.bsf.tools"
PASSWORD_RAW = os.environ.get("DEV_ADMIN_PASSWORD") PASSWORD_RAW = os.environ.get("RESET_ADMIN_PASSWORD")
if not PASSWORD_RAW: if not PASSWORD_RAW:
print("ERROR: DEV_ADMIN_PASSWORD not set") print("ERROR: RESET_ADMIN_PASSWORD not set")
sys.exit(1) sys.exit(1)
# Debug: check for hidden characters # Debug: check for hidden characters
@@ -274,7 +274,8 @@ reset_feature:
sys.exit(1) sys.exit(1)
RESET_SCRIPT RESET_SCRIPT
variables: variables:
DEV_ADMIN_PASSWORD: $DEV_ADMIN_PASSWORD # Use same pattern as integration_test_feature - create new variable from CI variable
RESET_ADMIN_PASSWORD: $DEV_ADMIN_PASSWORD
rules: rules:
- if: '$CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != "main"' - if: '$CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != "main"'
when: on_success when: on_success