Commit Graph

33 Commits

Author SHA1 Message Date
Zykino
406a1ea987 Tick the TODO done, add an optional sub-point 2023-07-12 00:52:39 +02:00
Zykino
5adf66fc39 Rename the example folder 2023-07-12 00:51:55 +02:00
Zykino
e5ffc36f0c Improve summary error message 2023-07-12 00:46:13 +02:00
Zykino
fcfe3713aa Show packager and executor in summary 2023-07-12 00:43:44 +02:00
Zykino
8d424e6c6a Packagers files are OK if any one executor succeed 2023-07-12 00:06:28 +02:00
Zykino
e0fe3620ca Fix typo 2023-07-11 00:15:16 +02:00
Zykino
87a206357a Initialize the vector of steps once in main (with default) 2023-07-10 22:18:17 +02:00
167a634b4c Fix Readme’s checkboxes on gitea’s rendering 2023-07-06 00:51:29 +02:00
Zykino
9c1101091b Add a readme 2023-07-06 00:46:32 +02:00
Zykino
5f6cba1469 Upgrade error handeling 2023-07-05 21:09:56 +02:00
Zykino
804584d21c Merge PreInstall commands 2023-06-28 22:46:56 +02:00
Zykino
7b9c487650 Add a visual separation between commands and for the summary 2023-06-26 00:32:58 +02:00
Zykino
9bff5b2f81 Add a sample for helix update (git pull + cargo install) 2023-02-19 22:16:10 +01:00
Zykino
83ac62b6df Do not clear env when launching commands 2023-02-10 22:04:47 +01:00
Zykino
2332b75636 Show config file's path or read error 2023-02-06 00:11:51 +01:00
Zykino
f76f6da898 Simplify the config file format 2023-02-06 00:10:12 +01:00
Zykino
5956795564 Update hard-coded config example 2023-02-05 19:41:05 +01:00
Zykino
e38a95d494 Split config files and use them in the default config path 2023-02-03 23:41:17 +01:00
Zykino
14eaf86da2 Add post installation commands 2023-01-29 16:38:30 +01:00
Zykino
1f689b683a Add name of updated systems in summary 2023-01-29 00:46:58 +01:00
Zykino
6769376ae2 Better errors in summary 2023-01-28 22:24:39 +01:00
Zykino
258d426ffd Exit status are considered as error 2023-01-28 19:33:09 +01:00
Zykino
206c8c7bf8 Print summary infos at the end 2023-01-28 19:20:37 +01:00
Zykino
088cd97b19 Simplify "steps" argument 2023-01-19 23:46:37 +01:00
Zykino
088eb42521 Add quiet option (which may still be quite noisy) 2023-01-16 22:51:33 +01:00
Zykino
0eb443976f Apply clippy’s advices 2023-01-16 18:42:46 +01:00
Zykino
10496f75db Add a yes argument for commands 2023-01-15 23:59:30 +01:00
Zykino
976fd7bd96 Add yes option 2023-01-14 23:21:57 +01:00
Zykino
08e5e6f5a3 Fix rustup and cargo install-update execution 2023-01-14 22:56:58 +01:00
Zykino
118640ec1c Ask user’s consent before executing a command 2023-01-14 22:56:23 +01:00
Zykino
448430b749 Remove useless intermediary struct 2023-01-14 21:32:39 +01:00
Zykino
f6813025a3 Get config_file from command args 2023-01-14 21:30:43 +01:00
Zykino
7c765fd48e Initial POC 2023-01-07 17:08:44 +01:00