Closed dipinhora closed 6 years ago
Should this have directions for how to add in different OSes to build for? Seems like a good idea. While on that, how we do add (for this and ponyc) additional distros for COPRA?
@dipinhora merged but additional PR with more "adding and removing distros" info would be good.
@SeanTAllen Thanks. Good point about the additional info regarding adding/removing distros, etc. I'll add that to my list.
With the introduction of deb packaging/distribution via Ubuntu Launchpad PPA, we lost the ability for folks to be able to install old versions of pony-stable via their package manager. See: https://github.com/ansible/ansible/issues/23143 for more info. This commit switches back from Launchpad to Bintray for hosting/distribution of deb packages. This necessitated that we build the deb packages ourselves.
This PR includes changes to the travis job to build all the debian version packages for both ubuntu and debian distros. The changes also include uploading the packages to a new bintray debian repo.
Unfortunately, I ran into some issues with using
sbuild
on trusty so I had to fall back to using docker containers for building the packages for the different distros.