git_tag: Allow glob matching, multiple branch tracking
Use an updated version of git_tag
which allows glob matching tags for matching/excluding and tracking multiple branches to avoid the master/stable-branch tracking problem. See BuildStream/bst-external#22 (closed) and BuildStream/bst-external!70 (merged).
This should reduce maintenance costs of updating elements quite a bit, although it may take some time to develop the element-specific heuristics that will save this time.
Closes #660 (closed)
Merged to master in !1172 (merged)
Edited by Tom Coldrick