I would write `unless system(...)` here.

@randx what do you think about aborting the git push when the Redis `rpush` fails? Considering this should rarely fail it might be good to have a hard failure.