• Joined on 2026-02-14
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 17:51:44 +08:00
aa08b4c970 feat(ci): build dashboard dev images on VPS (SSD) instead of NAS HDD
jimmy pushed to temp-ci-vps at jimmy/nas-tools 2026-06-04 17:50:07 +08:00
3c5ec3cdd2 feat(ci): build dashboard images on VPS (SSD) instead of NAS HDD
jimmy created branch temp-ci-vps in jimmy/nas-tools 2026-06-04 17:50:06 +08:00
jimmy pushed to main at jimmy/nas-tools 2026-06-04 11:42:20 +08:00
03b515aa1d fix(ci): switch tests from VPS host runner to NAS ubuntu-latest
jimmy pushed to main at jimmy/nas-tools 2026-06-04 11:22:44 +08:00
bd9cb67b14 fix(ci): replace python3 with sed/grep in deploy step containers
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-04 11:07:27 +08:00
56fd761618 Restore venv activation in test step, clear VPS cache
3989e281c0 fix(ci): use explicit venv/bin/python instead of activate+python3
Compare 2 commits »
jimmy pushed to main at jimmy/nas-tools 2026-06-04 10:59:57 +08:00
3989e281c0 fix(ci): use explicit venv/bin/python instead of activate+python3
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-04 10:39:08 +08:00
90546b6c9a Use python3 not python in pytest command
3f0bcd2b7f chore: remove CI trigger file
f2fa2daaa8 fix(ci): create default .env in CI if missing before compose validate
Compare 3 commits »
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 10:38:13 +08:00
3f0bcd2b7f chore: remove CI trigger file
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 10:36:53 +08:00
f2fa2daaa8 fix(ci): create default .env in CI if missing before compose validate
00364114d5 Use python -m pytest instead of pytest binary in CI
Compare 2 commits »
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-04 10:00:30 +08:00
00364114d5 Use python -m pytest instead of pytest binary in CI
e3ac6344f6 fix(ci): use Docker bridge gateway IP 172.21.0.1:3300 for checkout
92c1f29843 Merge main into dev: resolve CI checkout URL conflict
d42a5422db chore: trigger claude-dev CI pipeline
85ca387877 fix(ci): use host.docker.internal:3300 for checkout after Gitea port fix
Compare 7 commits »
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 10:00:16 +08:00
e3ac6344f6 fix(ci): use Docker bridge gateway IP 172.21.0.1:3300 for checkout
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 09:58:25 +08:00
92c1f29843 Merge main into dev: resolve CI checkout URL conflict
d42a5422db chore: trigger claude-dev CI pipeline
85ca387877 fix(ci): use host.docker.internal:3300 for checkout after Gitea port fix
Compare 3 commits »
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 09:53:12 +08:00
bb9a4c3977 Create /nas-dashboard directory before syncing compose file
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-04 09:51:25 +08:00
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-04 09:50:40 +08:00
bb9a4c3977 Create /nas-dashboard directory before syncing compose file
761f5f562b fix(ci): use nas:host runner with localhost:3300 for claude-dev CI
10e48461d4 fix(ci): use Gitea container IP for checkout in claude-dev workflow
Compare 3 commits »
jimmy pushed to dev at jimmy/nas-tools 2026-06-04 09:49:35 +08:00
761f5f562b fix(ci): use nas:host runner with localhost:3300 for claude-dev CI
jimmy pushed to dev at jimmy/nas-tools 2026-06-03 11:53:04 +08:00
10e48461d4 fix(ci): use Gitea container IP for checkout in claude-dev workflow
d29c2c3a13 Validate cached venv by testing pytest, not just python binary
951d68f022 Validate cached venv before use (test python binary works)
Compare 3 commits »
jimmy pushed to temp-fix-timeout at jimmy/nas-tools 2026-06-03 11:50:35 +08:00
d29c2c3a13 Validate cached venv by testing pytest, not just python binary
jimmy pushed to main at jimmy/nas-tools 2026-06-03 11:42:35 +08:00
951d68f022 Validate cached venv before use (test python binary works)
c8b87561a8 feat(claude-dev): mount full /volume1 and NAS root into container
6fce702820 fix(claude-dev): add env_file to docker-compose for ANTHROPIC env vars
Compare 3 commits »