• v0.1 0fbd3f9952

    v0.1 — alpha
    All checks were successful
    CI / Check, test, lint (push) Successful in 27s
    Pre-Release

    vhaudiquet released this 2026-05-21 18:57:48 +00:00 | 0 commits to main since this release

    p pushes jobs to remote worker machines over SSH, with directory sync, job tracking, and
    attach/detach support.

    Core features

    • p -- <command> — sync CWD and run on the default worker; attaches to a tmux session with a
      status bar
    • p -d -- <command> — non-interactive/scripting mode, prints only the job UUID (p logs $(p -d -- make))
    • p ls / p ls --all — running jobs by default, parallel SSH polling with 3s timeout
    • p attach, p logs, p logs -f, p stop, p rm, p prune
    • p worker register/ls/default/rm — worker management with dependency check on register
    • Auto-detects non-TTY stdout (pipes, scripts) and behaves non-interactively

    Requirements

    • Local: rsync, SSH client
    • Worker: tmux, base64
    Downloads