Pruebas, Docker con cron y CI/CD en Forgejo #2
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/docker-tests-deploy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resumen
tests/,unittest, datos ficticios):load_env, auth JWT, paginación connextinterno,send_mail, detección y avisos del monitor,build_shifts,week_starty el reporte completo con una API falsa.python:3.12-alpine+tzdata, etapatestycrondcon horario en hora de México (crontab).compose.yaml: volumen/mnt/user/appdata/biotime→/data..envy.monitor_state.jsonse leen deDATA_DIR; sin esa variable todo sigue igual en local..forgejo/workflows/ci.yml): pruebas en cada PR amain; pruebas +docker compose -p biotime up -d --builden cada push amain.Antes de hacer merge
dockerque monta el socket de Docker.envcreado en la carpeta de la variable de ActionsBIOTIME_DATA_DIRmain: sin push directo y verificación requeridaCI / test*Pruebas
python3 -m unittest→ 25 OKdocker build --target test .→ 25 OK en Python 3.12TZ=America/Mexico_Cityy la salida aparece endocker logs🤖 Generated with Claude Code