Is currently somewhat complicated, so that would simplify things. Also would help send stats to stads easily.
|Open||None||T53494 Use Beta cluster as a true canary for code deployments (epic)|
|Open||None||T87220 Minimize differences between beta and production (Tracking)|
|Resolved||• yuvipanda||T87616 Set up an alert for unmerged changes in deployment-prep|
|Declined||• yuvipanda||T88238 Convert git-sync-upstream script from bash to python|
@Joe I think bash is a terrible language when you aren't just executing a sequence of commands (with or without piping). My personal guideline is to rewrite to python whenever there's more than one control structure in the script and / or when I am going to add a new feature to it, which are both true here.
On second thoughts, a lot of the complexity in that bash script can go away, so I'm just going to do that instead.
Still think complicated bash scripts should be moved to python, though :)