On Fri, Jan 12, 2018 at 11:08:55AM -0700, Jason Gunthorpe wrote: > On Fri, Jan 12, 2018 at 01:52:09PM +0200, Leon Romanovsky wrote: > > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > > > Add Fedora 27 to the list of cbuild targets. > > > > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > buildlib/cbuild | 15 +++++++++++++++ > > 1 file changed, 15 insertions(+) > > > > diff --git a/buildlib/cbuild b/buildlib/cbuild > > index 3f659bf8..0ef80b60 100755 > > +++ b/buildlib/cbuild > > @@ -141,6 +141,20 @@ class fc26(Environment): > > " ".join(sorted(self.pkgs)))); > > return res; > > > > +class fc27(Environment): > > + docker_parent = "fedora:27"; > > + pkgs = (centos7.pkgs - {"make"}) | {"ninja-build"}; > > + name = "fc27"; > > + specfile = "redhat/rdma-core.spec"; > > + ninja_cmd = "ninja-build"; > > + is_rpm = True; > > + > > + def get_docker_file(self): > > + res = DockerFile(self.docker_parent); > > + res.lines.append("RUN dnf install -y %s && dnf clean all"%( > > + " ".join(sorted(self.pkgs)))); > > + return res; > > + > > # ------------------------------------------------------------------------- > > > > class APTEnvironment(Environment): > > @@ -337,6 +351,7 @@ environments = [centos6(), > > jessie(), > > stretch(), > > fc26(), > > + fc27(), > > I've been keeping only 1 fc container, no need to test old fedora. I'll remove the rest. > > Jason
Attachment:
signature.asc
Description: PGP signature