mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-27 18:22:41 -08:00
1.3 KiB
1.3 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, references, priority, ordinal
| id | title | status | assignee | created_date | updated_date | labels | dependencies | references | priority | ordinal | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-18 | Add remote mac mini build script | Done |
|
2026-02-11 16:48 | 2026-02-18 04:11 |
|
|
medium | 54000 |
Description
Add a script that offloads macOS package builds to a remote Mac mini over SSH, then syncs release artifacts back to the local workspace.
Acceptance Criteria
- #1 Script supports remote host and path configuration.
- #2 Script supports signed and unsigned macOS build modes.
- #3 Script syncs project sources to remote and copies release artifacts back locally.
Implementation Notes
Added scripts/build-external.sh with:
- Defaults for host alias (
mac-mini) and remote path (~/build/SubMiner) - Argument flags:
--host,--remote-path,--signed,--unsigned,--skip-sync,--sync-only - Rsync-based upload excluding heavyweight build artifacts and local dependencies
- Remote build execution (
pnpm run build:macorpnpm run build:mac:unsigned) - Artifact sync back into local
release/