Use user friendly release names in bintray (#2368)
Use user friendly release names in bintray (#2368)

Right now, as an artifact of when we did uploads to bintray for every
commit to master, we have version numbers that look like:

0.20.0-4003.0b2a2d2

This is needed if we are doing multiple releases per version like we
once were with the commits to master but, it isn't otherwise.

It's hostile in fact to doing an install.

If I wanted to install ponyc version 0.20.0 from bintray I can't do:

apt-get install ponyc=0.20.0

I have to look up the specific release that corresponds to 0.20.0 and
do:

apt-get install ponyc=0.20.0-4003.0b2a2d2

I noticed this as part of setting up Wallaroo Labs CI to be able to test
against multiple versions of Ponyc. Definitely unfriendly. Additionally,
it makes it harder on software that wants to give a specific version of
ponyc it works with.

You have to go look up the "long name" rather than just saying "0.20.0".

This commit switches releases to use the short name "0.20.0". If we ever
start doing uploads for every commit to master to something like
appveyor, we would want another Makefile target that uses
"$(package_base_version)" like the current deploy target does.
Theodus/ponyc,sgebbie/ponyc,dipinhora/ponyc,dipinhora/ponyc,ponylang/ponyc,Praetonus/ponyc,Praetonus/ponyc,Theodus/ponyc,cquinn/ponyc,CausalityLtd/ponyc,ponylang/ponyc,sgebbie/ponyc,kulibali/ponyc,kulibali/ponyc,Praetonus/ponyc,CausalityLtd/ponyc,sgebbie/ponyc,cquinn/ponyc,Theodus/ponyc,jemc/ponyc,cquinn/ponyc,sgebbie/ponyc,Theodus/ponyc,CausalityLtd/ponyc,kulibali/ponyc,jemc/ponyc,dipinhora/ponyc,jemc/ponyc,sgebbie/ponyc,cquinn/ponyc,ponylang/ponyc,Praetonus/ponyc,kulibali/ponyc,Theodus/ponyc