On 03/26/2018 06:21 PM, Khosrow Moossavi wrote: > Hi community > > To make building Cloudstack's RPM or DEB packages more easily, portable and > reduce the need to > have a *correct* hardware to build them, I've Dockerized them. This is > essentially a follow up of what > Wido had done (only for deb packages though). >
Very nice! I didn't have the time to work on this, but it kept popping up. I'd love to have a automated builder on download.cloudstack.org which does this for us automatically. > The proposed Builders can be found here[1] and here[2] on Github and > here[3] and here[4] on Docker Hub. > Cool! > I would appreciate it if you can give your feedback of them and if need be, > promote them on the official wiki/doc/repo. > Getting them on a official repo should be possible I think, we could put them in the /packaging directory of our main repo. Or maybe request a second repo called 'cloudstack-docker' or something. Right now I see that your builder wants to have the cloudstack source ready to be used (just as I did), but how about adding the option where it downloads a tarball from the website if no source and just a version is provided? Or it can do a git clone from Github and check out a specific tag/version. Again, very much appreciated! Wido > [1]: https://github.com/khos2ow/cloudstack-rpm-builder > [2]: https://github.com/khos2ow/cloudstack-deb-builder > [3]: https://hub.docker.com/r/khos2ow/cloudstack-deb-builder/ > [4]: https://hub.docker.com/r/khos2ow/cloudstack-rpm-builder/ > > Thanks > > Khosrow Moossavi > > Cloud Infrastructure Developer > > t 514.447.3456 > > <https://goo.gl/NYZ8KK> >