Commit Graph

7 Commits

Author SHA1 Message Date
Sumit Jamgade e901aee2f1 Use python3 as python for envs as spec_cleaner dropped python2
https://github.com/openSUSE/spec-cleaner/issues/234

Change-Id: I5a901ade60949af2c5246ce1ae1877d7feb37b4d
2018-07-02 15:30:23 +02:00
Dirk Mueller 8cf69f89b0 Blacklist spec-cleaner 1.0.8 due to libexecdir regression
https://github.com/openSUSE/spec-cleaner/issues/232 points out
that 1.0.8 is bad, we need to skip it for now until the problem
is solved.

Depends-On: https://review.openstack.org/#/c/569888/
Change-Id: I69e5cafa9cbefbf51fda7412c5f495651e8bfad3
2018-05-22 02:23:56 +02:00
Dirk Mueller 46704dd712 Blacklist renderspec 1.9.0
The python_requires macro change in 1.9.0 causes quite some
lint fallout, so blacklist that version.

Change-Id: Ic0a3976e425deb179da5d7820d5682d58dd71e32
2017-10-10 12:31:11 +02:00
Igor Yozhikov 0f12d861b4 Update of min renderspec version to v1.2.0
* set requirement >= instead of == to set minimum required version
   and to do not update this file in case of new released version of rendespec

Change-Id: Ia385276613d54485c11f7de1388a1c532f0da616
2016-12-02 10:24:05 +00:00
Thomas Bechtold b47b634de5 Introduce spec-cleaner to enforce spec styling
A new test-requirement called spec_cleaner is run on the
rendered spec files to check the style of a given spec.
This enforces a consistent style between spec files.
Also fix the currently available spec files to have a consistent
style.

Change-Id: I31957cc986e320798d5d6212e4d37fdf89b13b3d
2016-06-24 02:06:21 +02:00
Dirk Mueller d4bca51c76 Switch to use the renderspec 1.0.0 release
This allows us to finer control breakages before they appear
in our check pipeline

Change-Id: If9408310740b247d35732fad51e685d3182ed8f8
2016-06-09 14:25:41 +02:00
Thomas Bechtold bf55ef3508 Add basic renderspec test integration
Use renderspec to render the jinja2 templates into real RPM spec
files. Abort if the conversion doesn't work.

Change-Id: I31edbe16129a627236db0c980602ca23a0ba2a4a
2015-10-30 14:23:57 +09:00