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 478064f32b
commit db2e896d42
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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 $?