Commit Graph

5 Commits

Author SHA1 Message Date
Cloud User d74af730e2 Fix CI workflow: remove container directive for node compatibility
CI - Lint & Test / lint-and-test (push) Failing after 8s Details
- actions/checkout@v4 requires node, which is missing in python:3.10-slim
- Use default ubuntu-22.04 image and install python3 via apt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:45:59 +09:00
Cloud User d782c2741d Add test code to verify CI pipeline
Train & Deploy / train (push) Failing after 0s Details
Train & Deploy / build-and-deploy (push) Has been skipped Details
CI - Lint & Test / lint-and-test (push) Failing after 18s Details
- src/train.py: example training script
- tests/test_train.py: pytest test
- requirements.txt: pandas, scikit-learn
- Fix ci.yaml: use python:3.10-slim container

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:42:14 +09:00
Cloud User b25b7d080e Create Harbor mlops project and update image paths
CI - Lint & Test / lint-and-test (push) Waiting to run Details
- Create mlops project in Harbor (private)
- Image path: harbor.inje-private.com/mlops/mlops-serving
- Update train.yaml and manifests/deployment.yaml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:39:23 +09:00
Cloud User a8e57540b2 Configure Harbor registry for CI/CD pipeline
CI - Lint & Test / lint-and-test (push) Waiting to run Details
- Set REGISTRY_URL to harbor.inje-private.com in train.yaml
- Add docker login step with Gitea secrets (REGISTRY_USER, REGISTRY_PASSWORD)
- Register secrets in Gitea repo via API
- Add harbor config to config.yaml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:38:40 +09:00
Cloud User b606ed18ae Add CI/CD workflow examples and serving manifest
CI - Lint & Test / lint-and-test (push) Has been cancelled Details
- ci.yaml: lint (ruff) + test (pytest) on push/PR
- train.yaml: dvc pull → train → dvc push → docker build → deploy
- dvc-data-update.yaml: data validation on .dvc file changes
- manifests/deployment.yaml: example serving Deployment + Service

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:32:09 +09:00