2018-02-21 20:49 GMT+01:00 Martin Perina <mperina@redhat.com>:


On Wed, Feb 21, 2018 at 5:15 PM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Hi,
I'm investigating on a failure[2] on jenkins jobs for ovirt-engine-api-model[1] on el7.
Before I further invest time on it, I'd like to understand the purpose of the job.

As far as I can tell the project is building some documentation in different formats and a tarball with the sources:

asciidoctor.css 28.92 KB
model.adoc 1.24 MB
model.csv 264.77 KB
model.html 3.37 MB
model.json 7.39 MB
model.xml 6.09 MB
ovirt-engine-api-model-4.3.8.20180213gita1f6d9a.tar.gz 246.48 KB

I think that some way the output may be used by http://ovirt.github.io/ovirt-engine-api-model/ but I don't feel like this is really done.

but this is also not done by the jenkins jobs.

I see this artifacts is required in ovirt-engine pom.xml: <model.version>4.3.7</model.version>

So I would expect the job to prepare a rpm including this jar and pom to be required in ovirt-engine spec file, at least if we follow Fedora packaging guidelines.

AFAIK model is not published as ​
RPM​
​, because there are no benefits, just more work. Ondro/Ori, am I right?

Ok, assuming this is the reason no rpm packaging has been done, what's the purpose of the build job?
If it's not needed, let's drop it.

 

As is, this jobs seams meaningless. What should we do here? Drop the job? Fix it for building rpms?


--

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat EMEA



_______________________________________________
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel



--
Martin Perina
Associate Manager, Software Engineering
Red Hat Czech s.r.o.



--

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat EMEA