Open bensallen opened 7 years ago
@macdems any chance you'd consider creating a PR to merge in your 3.8 Ubuntu/Debian packaging configs into the development branch? I'd like to have CircleCI building packages under Ubuntu as part of our testing.
I may do this, but DEB packages philosophy does not got well with in-source spec. For example you need a separate changelog. And while the best method to distribute Ubuntu packages is through Launchpad, I would rather rely on it.
But still this question is open for discussion.
@macdems My main goal for this request is to ensure we have some automated testing around Warewulf on commits. In this case, build the Warewulf components on Ubuntu and create the packages. The next job will be to install those packages into a fresh container and run wwinit ALL
as a basic smoke test. I'd like todo this for each distro where we have users.
Also I don't have any opinions on if you continue to use Launchpad. The packages produced here will be the equivalent to the old nightly RPMs.
Thanks.
Workflow for each commit and PR via CircleCI: