)]}'
{"openstack_releases/cmds/list_deliverables.py":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"dea9a0d982ce6f60dfa50483aab63cb5ac6cb9fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3fa7e38b_cc83ceca","updated":"2019-11-15 04:23:27.000000000","message":"We can do this in a separate change, and then probably use it in bulk_review","commit_id":"b144ad45a956e728e157c7e2165544f47fdec4be"}],"tools/transition_series.sh":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"dea9a0d982ce6f60dfa50483aab63cb5ac6cb9fe","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        fi"},{"line_number":70,"context_line":"    done"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    # Submit patch only if files were updated"},{"line_number":73,"context_line":"    changes\u003d$(git diff-index --name-only HEAD --)"},{"line_number":74,"context_line":"    if [ -n \"$changes\" ]; then"},{"line_number":75,"context_line":"        tagteam\u003d$(echo $team | sed \u0027s/ //g\u0027 | awk \u0027{print tolower($0)}\u0027)"},{"line_number":76,"context_line":"        git checkout -b \"$series-$tag-$tagteam\""},{"line_number":77,"context_line":"        for file in $changes; do"},{"line_number":78,"context_line":"            git add $file"},{"line_number":79,"context_line":"        done"},{"line_number":80,"context_line":"        git commit -m \"Transition $team to $tag for $series\""},{"line_number":81,"context_line":"        git review -f -t $series-$tag"},{"line_number":82,"context_line":"    fi"},{"line_number":83,"context_line":"done \u003c\u003c\u003c \"$teams\""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"if [[ ${#errors[@]} -ne 0 ]]; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_ac80d2c0","line":82,"range":{"start_line":72,"start_character":0,"end_line":82,"end_character":6},"updated":"2019-11-15 04:23:27.000000000","message":"I think we should remove this code.  transition series can do the business logic and then use builk_review from https://review.opendev.org/#/c/652566/3/tools/bulk_review.sh to handle the upload and CC","commit_id":"b144ad45a956e728e157c7e2165544f47fdec4be"}]}
