An automated rollback tool for Nomulus (#847)

* An automated rollback tool for Nomulus

A tool that directs traffic between deployed versions. It handles the
conversion between Nomulus tags and AppEngine versions, executes schema
compatibility tests, ensures that steps are executed in the correct order,
and updates deployment records appropriately.
This commit is contained in:
Weimin Yu 2020-10-29 10:37:20 -04:00 committed by GitHub
parent fb0156c413
commit 6f3b382a2d
11 changed files with 1552 additions and 0 deletions

5
rollback_tool Executable file
View file

@ -0,0 +1,5 @@
#!/bin/sh
# Wrapper for rollback_tool.py.
cd $(dirname $0)
python3 ./release/rollback/rollback_tool.py "$@"
exit $?