bonjour,
A feature request for GammaLauncher comes every now and then : it does not allow to quickly download stable releases. I agree, that’s a bummer.
Sadly, there’s not much I can do about it right now for a bunch of reasons :
- I’m using the TeamCity REST API which is horribly painful to work with, especially when you don’t use TeamCity yourself :)
- The fact that the launcher sees releases or not relies on how the devvvvs set it up : changing the name of a project or a branch has a direct influence on whether the launcher can retrieve releases or not
So, here’s my request : is there any way the devvvvs could come up with some sort of public API listing vvvv gamma releases, both stable and previews?
Ideally, this thing would give :
- The version number
- Whether it’s stable or preview
- A direct link to both online and offline installers
- A link to that version’s changelog
Would be cool to be able to filter releases via the API, to retrieve only previews or stables.
Now I’m not aware of how TeamCity works, but maybe some kind of post-build actions could automate that process? My two cents : an on-premise Directus instance could serve that “releases” API.
Please throw ideas, comments, whatever :-)
Muchas gracias and have a nice day