• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / sonde / 23778017545
82%

Build:
DEFAULT BRANCH: main
Ran 31 Mar 2026 02:53AM UTC
Jobs 1
Files 77
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

31 Mar 2026 02:46AM UTC coverage: 85.128%. Remained the same
23778017545

push

github

web-flow
docs: modernise deployment SOP to use platform installers (#598)

* docs: modernise deployment SOP to use platform installers

Rewrite the end-to-end deployment SOP so the gateway is installed and
managed as a system service via the .deb / .msi installers rather than
run as a foreground console process.

Key changes:
- Step 1 downloads \sonde-installer-linux\ / \sonde-installer-windows\
  artifacts instead of raw gateway/admin binaries.
- New step 4 (Install the gateway) covers \dpkg -i\ and \msiexec /i\,
  explaining what each installer sets up (systemd unit, Windows service,
  user/group, PATH, data directories).
- New step 5 (Configure the gateway) covers serial-port config in
  \/etc/sonde/environment\, master-key generation, and systemd overrides
  on Linux; the MSI handles this automatically on Windows.
- Handler configuration (step 11) now uses
  \sonde-admin handler add\ / \emove\ / \list\ instead of editing a
  YAML file and restarting the gateway.
- \sonde-admin\ commands drop the \./bin/\ prefix since the installers
  put the tools on PATH.
- New Monitoring section: \journalctl\ on Linux; log file +
  ETW provider \sonde-gateway\ on Windows; runtime log-level reload
  via \sc control sonde-gateway paramchange\.
- Troubleshooting table updated with service-specific failure rows and
  handler diagnostics via \sonde-admin handler list\.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: address PR review feedback

- Fix workflow name: \Nightly Release CI\ → \Nightly Release\ (Linux + Windows)
- Clarify dialout is a supplementary group, not primary
- Use consistent MSI path in silent install example
- Use sed to replace RUST_LOG instead of appending duplicates
- Windows log-level change requires service restart (process env
  is not updated by Machine-scope registry writes)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: address PR review feedback

- Use atomic install command for mast... (continued)

23509 of 27616 relevant lines covered (85.13%)

153.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23778017545.1 31 Mar 2026 02:53AM UTC 77
85.13
GitHub Action Run
Source Files on build 23778017545
  • Tree
  • List 77
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23778017545
  • cc7fdf8f on github
  • Prev Build on main (#23777992421)
  • Next Build on main (#23778036275)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc