mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-12 23:01:41 +00:00
fix(ci): update LITELLM_MASTER_KEY fallback in CircleCI config
Change the LITELLM_MASTER_KEY fallback in CircleCI jobs to a default value, ensuring consistent authentication for E2E tests when the environment variable is not set. This update applies to multiple test jobs, enhancing the reliability of the CI pipeline. Made-with: Cursor
This commit is contained in:
parent
07e599c8ca
commit
bd310d8c8a
3 changed files with 6 additions and 6 deletions
|
|
@ -2036,7 +2036,7 @@ jobs:
|
|||
name: Run Dockerized Claude Code E2E Tests
|
||||
command: |
|
||||
mkdir -p test-results
|
||||
: "${LITELLM_MASTER_KEY:?Set LITELLM_MASTER_KEY in CircleCI project env vars.}"
|
||||
LITELLM_MASTER_KEY="${LITELLM_MASTER_KEY:-sk-1234}"
|
||||
: "${ANTHROPIC_API_KEY:?Set ANTHROPIC_API_KEY in CircleCI project env vars.}"
|
||||
set +e
|
||||
LITELLM_IMAGE=litellm-docker-database:ci \
|
||||
|
|
@ -2101,7 +2101,7 @@ jobs:
|
|||
name: Run Dockerized Claude Code Bedrock E2E Tests
|
||||
command: |
|
||||
mkdir -p test-results
|
||||
: "${LITELLM_MASTER_KEY:?Set LITELLM_MASTER_KEY in CircleCI project env vars.}"
|
||||
LITELLM_MASTER_KEY="${LITELLM_MASTER_KEY:-sk-1234}"
|
||||
: "${AWS_ACCESS_KEY_ID:?Set AWS_ACCESS_KEY_ID in CircleCI project env vars.}"
|
||||
: "${AWS_SECRET_ACCESS_KEY:?Set AWS_SECRET_ACCESS_KEY in CircleCI project env vars.}"
|
||||
: "${AWS_REGION_NAME:?Set AWS_REGION_NAME in CircleCI project env vars.}"
|
||||
|
|
@ -2461,7 +2461,7 @@ jobs:
|
|||
name: Run Dockerized Claude Code pinned-version E2E Tests
|
||||
command: |
|
||||
mkdir -p test-results
|
||||
: "${LITELLM_MASTER_KEY:?Set LITELLM_MASTER_KEY in CircleCI project env vars.}"
|
||||
LITELLM_MASTER_KEY="${LITELLM_MASTER_KEY:-sk-1234}"
|
||||
: "${ANTHROPIC_API_KEY:?Set ANTHROPIC_API_KEY in CircleCI project env vars.}"
|
||||
set +e
|
||||
LITELLM_IMAGE=litellm-docker-database:ci \
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ services:
|
|||
- "${PROXY_PORT:-4000}:4000"
|
||||
environment:
|
||||
DATABASE_URL: postgresql://litellm:litellm@postgres:5432/litellm
|
||||
LITELLM_MASTER_KEY: ${LITELLM_MASTER_KEY:-sk-darcy-sf-onsite-interview}
|
||||
LITELLM_MASTER_KEY: ${LITELLM_MASTER_KEY:-sk-1234}
|
||||
ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:-}
|
||||
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID:-}
|
||||
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY:-}
|
||||
|
|
@ -53,7 +53,7 @@ services:
|
|||
CLAUDE_CODE_VERSION: ${CLAUDE_CODE_VERSION:-latest}
|
||||
environment:
|
||||
ANTHROPIC_BASE_URL: http://litellm:4000
|
||||
ANTHROPIC_AUTH_TOKEN: ${LITELLM_MASTER_KEY:-sk-darcy-sf-onsite-interview}
|
||||
ANTHROPIC_AUTH_TOKEN: ${LITELLM_MASTER_KEY:-sk-1234}
|
||||
MODEL_NAME: ${MODEL_NAME:-claude-sonnet-4-6}
|
||||
CLAUDE_CODE_PROMPT: "${CLAUDE_CODE_PROMPT:-Respond with exactly this text and nothing else: Hello from LiteLLM Claude Code.}"
|
||||
depends_on:
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ COMPOSE_FILE="${SCRIPT_DIR}/docker-compose.yaml"
|
|||
ENV_FILE="${SCRIPT_DIR}/.env"
|
||||
UPSTREAM_PROVIDER="${UPSTREAM_PROVIDER:-anthropic}"
|
||||
MODEL_NAME="${MODEL_NAME:-claude-sonnet-4-6}"
|
||||
LITELLM_MASTER_KEY="${LITELLM_MASTER_KEY:-sk-darcy-sf-onsite-interview}"
|
||||
LITELLM_MASTER_KEY="${LITELLM_MASTER_KEY:-sk-1234}"
|
||||
PROXY_PORT="${PROXY_PORT:-4000}"
|
||||
PROXY_URL="http://127.0.0.1:${PROXY_PORT}"
|
||||
STARTUP_TIMEOUT_S="${STARTUP_TIMEOUT_S:-300}"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue