Launchpad has had the ability to do Git to Git imports for a while. Yesterday I put this together with it's PPA daily build facility for rudimentary automatic daily builds against mysql-5.7/debian/master from mysql.git on Alioth.
You can get the current build from https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/debian-mysql For completeness I did the same for MariaDB (currently building), although I think Otto has some daily build infrastructure himself already? https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/debian-mariadb My main goal is to immediately pick up on any pushes to master that result in a FTBFS. Launchpad PPAs do use Ubuntu for builds, so it won't be exactly the same as a Debian build, but it should be close enough for flagging problems that affect both Debian and Ubuntu. Similarly I'm building the *Debian* branches, not any Ubuntu branches, so this will miss any Ubuntu delta that exists (currently none for MariaDB, and one component mismatch fix for MySQL only). If this ever becomes an issue we could add separate build recipes for Ubuntu branches, but hopefully we'll not have any need for this by keeping the delta down. I spent virtually no effort on setup - I'm just using the Launchpad infrastructure and facilities that are already there - so for that minimal effort I figured it's better than nothing, especially for MySQL where we've had FTBFS issues in master in the past. I did have to create the Launchpad project "mysql-packaging" as the Git-to-Git import facility requires a target project and not just a team. We could use this project for other things, but for now I suggest we keep things simple by generally ignoring it except for use as a daily build driver. I made ~mysql-ubuntu the owner and admin for now. I believe the primary and active developers in both Debian and Ubuntu are already a member of this Launchpad team. Robie
signature.asc
Description: PGP signature
-- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
