How can i rebuild discourse without changing version?

I had reason to get back to this, seems to me like version works for branches, but not tags. I assume its because the launcher does not fetch all the tags first, `but i don’t know. Is there a way to edit the launcher scripts?