Well, in fact I froze that version back in July, but didn’t officially announced it till today (vacations were just in the middle). So that version 0.14.1 is now available, it breaks compatibility with previous ones, so you’ll need to update your VMs/VEs with it as well if you want to use it correctly (that’s why it’s still version 0.x !)
But I’ve been able to build a lot using docker containers with that version, and I’m now more and more happy with these results. Especially because it’s easier to fully automate an environment from absolutely nothing except project-builder.org to working packages. I already described it when I released 0.13.1 last year through a short tutorial, but it’s really working reliably now for a large set of distributions:
$ docker images | grep pb-pb pb mageia-5-x86_64-pb-pb fc479023c876 3 weeks ago 413.9 MB pb opensuse-13.1-x86_64-pb-pb 2c31c56e7bda 3 weeks ago 354.3 MB pb opensuse-13.2-x86_64-pb-pb c8edeba0440b 3 weeks ago 438.2 MB pb opensuse-42.1-x86_64-pb-pb 8e91d2b584ed 3 weeks ago 461.5 MB pb debian-7-x86_64-pb-pb 0c133063d4be 3 weeks ago 449.8 MB pb debian-8-x86_64-pb-pb 8fb919480351 3 weeks ago 588.3 MB pb centos-5-x86_64-pb-pb c8b6f1a0846b 3 weeks ago 706.6 MB pb centos-6-x86_64-pb-pb a3c1ea318031 3 weeks ago 545.9 MB pb centos-7-x86_64-pb-pb d5790ee97e13 3 weeks ago 392.1 MB pb ubuntu-12.04-x86_64-pb-pb 053f112ed939 3 weeks ago 398.2 MB pb ubuntu-14.04-x86_64-pb-pb bc239427fc3a 3 weeks ago 501.7 MB pb ubuntu-15.04-x86_64-pb-pb e6cf8d0fafd0 3 weeks ago 503.8 MB pb ubuntu-15.10-x86_64-pb-pb dba3b580bdc8 3 weeks ago 550.1 MB pb ubuntu-16.04-x86_64-pb-pb 02a337752837 3 weeks ago 522.9 MB pb fedora-21-x86_64-pb-pb 07223685d24f 3 weeks ago 965.1 MB pb fedora-22-x86_64-pb-pb 211b865c1ec6 3 weeks ago 749.5 MB pb fedora-23-x86_64-pb-pb f6012ff7b6b8 3 weeks ago 879.6 MB pb fedora-24-x86_64-pb-pb 6d878b489584 3 weeks ago 678.5 MB pb gentoo-nover-x86_64-pb-pb b6ead3da5b85 4 weeks ago 1.392 GB
But I’ve not really worked yet on the ideas expressed when I issued 0.13.2 in February this year.
Instead I’ve done other improvements such as managing signed deb repositories (was asked for a long time), have a better naming for temporary versions (allowing easier updates between temporary versions and also with stables, but creating the incompatibility with 0.13.x), docker tests for lots of distributions (paving the way for automatic testing here from nothing to package build), adding support for pbr, standardizing temporary directory names, …
That will be the version I’ll use to make demos during my presentation next week at LinuxCon North America in Toronto as already announced. Come to see it live and so that we can discuss continuous packaging !