)]}'
{"tools/integration.sh":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"73bfba04f9ce0508ad311da80605ab0b6424ec73","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        # sync stable requirements to a library\u0027s master branch, when that"},{"line_number":86,"context_line":"        # same library may be listed and capped in global-requirements.txt."},{"line_number":87,"context_line":"        proj_branch\u003d\"$(cd $REPODIR/$SHORT_PROJECT \u0026\u0026 git rev-parse --symbolic-full-name --abbrev-ref HEAD)\""},{"line_number":88,"context_line":"        if ! [ \"$proj_branch\" ~\u003d \"stable\" ]; then"},{"line_number":89,"context_line":"            continue"},{"line_number":90,"context_line":"        fi"},{"line_number":91,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"ba7be1f8_577d846d","line":88,"updated":"2015-02-23 15:13:05.000000000","message":"I think here you want to test that the project branch is the *same* stable branch as $BRANCH. That way we won\u0027t sync into the stable/juno branch for something that hasn\u0027t had a stable/kilo branch created, yet. I believe zuul (or something else in the chain) will try to check out the same branches of the projects and fall back to master when the branch doesn\u0027t exist, but I don\u0027t think we want to rely on that having happened correctly. Explicitly checking for equality here will be safer for local testing, for example.","commit_id":"24bfaddc74d4432916bdd098edcabf015f2c6548"},{"author":{"_account_id":1955,"name":"Alan Pevec","email":"alan.pevec@redhat.com","username":"apevec"},"change_message_id":"5bb83a374ee6640b1b51c0b0bfe725400d51c6e5","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        # failing to sync stable requirements to a library\u0027s master branch,"},{"line_number":86,"context_line":"        # when that same library may be listed and capped in global-requirements.txt."},{"line_number":87,"context_line":"        proj_branch\u003d\"$(cd $REPODIR/$SHORT_PROJECT \u0026\u0026 git rev-parse --symbolic-full-name --abbrev-ref HEAD)\""},{"line_number":88,"context_line":"        if ! [ \"$proj_branch\" \u003d\u003d \"$branch\" ]; then"},{"line_number":89,"context_line":"            continue"},{"line_number":90,"context_line":"        fi"},{"line_number":91,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba7be1f8_5d21104c","line":88,"updated":"2015-02-24 01:12:11.000000000","message":"if [ \"$proj_branch\" !\u003d \"$branch\" ]\nmight be more readable.","commit_id":"230fe3d2fc5c125314104ae2afc2d297200b47d0"},{"author":{"_account_id":1955,"name":"Alan Pevec","email":"alan.pevec@redhat.com","username":"apevec"},"change_message_id":"8b2192024a14d03520848cade0a62fa582992758","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        # failing to sync stable requirements to a library\u0027s master branch,"},{"line_number":86,"context_line":"        # when that same library may be listed and capped in global-requirements.txt."},{"line_number":87,"context_line":"        proj_branch\u003d\"$(cd $REPODIR/$SHORT_PROJECT \u0026\u0026 git rev-parse --symbolic-full-name --abbrev-ref HEAD)\""},{"line_number":88,"context_line":"        if ! [ \"$proj_branch\" \u003d\u003d \"$branch\" ]; then"},{"line_number":89,"context_line":"            continue"},{"line_number":90,"context_line":"        fi"},{"line_number":91,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba7be1f8_5da4b0a5","line":88,"in_reply_to":"ba7be1f8_5d21104c","updated":"2015-02-24 01:16:35.000000000","message":"also $BRANCH","commit_id":"230fe3d2fc5c125314104ae2afc2d297200b47d0"}]}
