merlinz01 / redpepper

A state-based server management system
MIT License
1 stars 0 forks source link

Method to force onchange commands to run #70

Open merlinz01 opened 1 month ago

merlinz01 commented 1 month ago

In the case of a git.UpToDate operation with an onchange that failed, the only way to rerun the failed onchange is to push another commit to the remote repository.

We should add a feature to mark a certain state operation as force-changed so that the onchange commands are re-run.

Perhaps in addition, track command failures and automatically force-change operations as needed.

merlinz01 commented 3 weeks ago

Shouldn't be too hard once we have #69 implemented.