Nir Soffer has posted comments on this change.
Change subject: Added standard build skeleton ......................................................................
Patch Set 2:
David, can you point me to the current code running vdsm tests for patch and for merge?
Do you want this to replace the multiple jobs such as pep8, unittests, etc.?
The simplest implementation would be:
check-patch: make check
check-merge: make check
This will run pep8, python3, pyflakes, and the unittests which are not marked as slowtests or stresstest.
For build-artifacts, I don't think we want to implement this, since this build requirements are already in the spec. We cannot maintain duplicate of this info in another file.
What I would like do is to run yum-builddep ./vdsm.spec before the build instead.
What do you think?