Commit graph

20 commits

Author SHA1 Message Date
Sander Declerck
1de6a4ac4b
Use execSync to execute powershell command 2026-02-11 14:23:54 +01:00
Sander Declerck
a7315d29c4
Write stdout stderr 2026-02-11 14:23:54 +01:00
Sander Declerck
38888813cf
Temporarily disable cleanup 2026-02-11 14:23:54 +01:00
Sander Declerck
3c40c60a3e
Write error output 2026-02-11 14:23:54 +01:00
Sander Declerck
3483219925
Improve error handling 2026-02-11 14:23:53 +01:00
Sander Declerck
e9b1c487b7
Code quality: use early return 2026-02-11 14:23:53 +01:00
Sander Declerck
5fd3ce0b6e
Use safeSpawn instead of execSync 2026-02-11 14:23:53 +01:00
Sander Declerck
67b4be83f9
Log when installer file cleanup failed 2026-02-11 14:23:53 +01:00
Sander Declerck
d86246a71d
Handle code quality comments 2026-02-11 14:23:53 +01:00
Sander Declerck
fa94784130
Move download name construction to os installer function 2026-02-11 14:23:52 +01:00
Sander Declerck
27980aec82
Restructure code into separate files 2026-02-11 14:23:52 +01:00
Sander Declerck
d03a3a3a4b
Improve output 2026-02-11 14:23:52 +01:00
Sander Declerck
bee196cc55
Check if the agents service is running before starting it 2026-02-11 14:23:52 +01:00
Sander Declerck
0be42c8132
Parse cli args in ultimate installation 2026-02-11 14:23:52 +01:00
Sander Declerck
14ff245924
Uninstall safe-chain agent if it's there, before re-installing 2026-02-11 14:23:51 +01:00
Sander Declerck
2bfce02e66
Fix linting 2026-02-11 14:23:51 +01:00
Sander Declerck
8410b94b4c
Improve updating existing agent install 2026-02-11 14:23:51 +01:00
Sander Declerck
7f6ce79f44
Overwrite the agent if it's already installed. 2026-02-11 14:23:50 +01:00
Sander Declerck
2a649c5ef8
Start and stop safe-chain agent's Windows service. 2026-02-11 14:23:50 +01:00
Sander Declerck
dba101daa7
Add ultimate installer for Windows 2026-02-11 14:23:50 +01:00