22 lines
732 B
YAML
22 lines
732 B
YAML
services:
|
|
dev:
|
|
image: ${DEVCONTAINER_IMAGE_PULL_REPO}:${PYTHON_BASE}-${DEVCONTAINER_IMAGE_REV}-devcontainer
|
|
pull_policy: always
|
|
init: true
|
|
user: ${DEVCONTAINER_RUN_USER:-root}
|
|
command: sleep infinity
|
|
tty: true
|
|
volumes:
|
|
- ..:/workspace:cached
|
|
- docextractor-codex:${REMOTE_HOME:-/root}/.codex
|
|
- ${USERPROFILE}/.codex/auth.json:${REMOTE_HOME:-/root}/.codex/auth.json:ro
|
|
- ${USERPROFILE}/.pypirc:${REMOTE_HOME:-/root}/.pypirc:ro
|
|
environment:
|
|
PIP_INDEX_URL: ${PIP_INDEX_URL}
|
|
PIP_ROOT_USER_ACTION: ${PIP_ROOT_USER_ACTION}
|
|
WORKSPACE_DIR: ${WORKSPACE_DIR}
|
|
VENV_PATH: ${VENV_PATH}
|
|
REQUIREMENTS_FILE: ${REQUIREMENTS_FILE}
|
|
|
|
volumes:
|
|
docextractor-codex: |