refactor: Update installer and uninstaller scripts #86

Merged
mahmoud merged 6 commits from development_install_script into development 2026-04-09 08:56:12 +00:00
Owner
  • Update install script to use hero_install.nu for binary installation
  • Add nushell installation to installer script
  • Consolidate output and step formatting
  • Refine uninstaller to remove more components cleanly
  • Update uninstaller to handle more service names
- Update install script to use hero_install.nu for binary installation - Add nushell installation to installer script - Consolidate output and step formatting - Refine uninstaller to remove more components cleanly - Update uninstaller to handle more service names
refactor: Update installer and uninstaller scripts
Some checks failed
Test Install Script / test-install-ubuntu (pull_request) Failing after 7s
Test / test (push) Successful in 2m51s
Test / test (pull_request) Successful in 2m48s
2327cf38b5
- Update install script to use hero_install.nu for binary installation
- Add nushell installation to installer script
- Consolidate output and step formatting
- Refine uninstaller to remove more components cleanly
- Update uninstaller to handle more service names
chore: Update installer script
Some checks failed
Test Install Script / test-install-ubuntu (pull_request) Failing after 41s
Test / test (push) Successful in 1m27s
Test / test (pull_request) Successful in 1m29s
95de38d32b
- Remove unused color variables
- Simplify mycelium start logic
- Add hero_router and hero_proxy to service stopping
test: Update installation and verification checks
Some checks failed
Test / test (push) Successful in 3m3s
Test / test (pull_request) Successful in 3m3s
Test Install Script / test-install-ubuntu (pull_request) Has been cancelled
d545bbf819
- Add hero_install.nu to CI paths
- Update WEBROOT default to 9988
- Rename "Verify binaries installed and respond" to "Verify binaries installed"
- Adjust binary list in verification checks
- Modify "my_hypervisor-init" check logic
- Add a warning for missing cloud-hypervisor
- Refine success and failure messages for binary checks
- Streamline hero_proc_server start/stop verification
- Update mycelium check message
- Adjust idempotent re-run failure message
chore: Remove hero_proxy_server from loop
All checks were successful
Test Install Script / test-install-ubuntu (pull_request) Successful in 46s
Test / test (push) Successful in 1m29s
Test / test (pull_request) Successful in 1m55s
8af167d8b7
- Remove `hero_proxy_server` from the list of binaries to check
- The loop now iterates over `hero_compute`, `hero_compute_server`, `hero_compute_ui`, `hero_compute_explorer`, `hero_proc_server`, `hero_router`, `hero_proxy`
refactor: Update hero installation script and CLI messages
Some checks failed
Test / test (push) Successful in 1m28s
Test / test (pull_request) Successful in 1m49s
Test Install Script / test-install-ubuntu (pull_request) Failing after 15m0s
49cb1450e1
- Clarify installer usage and component definitions
- Update CLI output for master/worker modes
- Refactor component installation logic in hero_install.nu
chore: Update component version display
All checks were successful
Test Install Script / test-install-ubuntu (pull_request) Successful in 52s
Test / test (pull_request) Successful in 1m25s
Test / test (push) Successful in 1m54s
614680f9ec
- Read versions from .version files
- List components from a version directory
mahmoud merged commit 281616e2e8 into development 2026-04-09 08:56:12 +00:00
mahmoud deleted branch development_install_script 2026-04-09 08:56:20 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_compute!86
No description provided.