ManageIQ / polisher

Polisher is a Ruby module and set of utilities aimed to assisting the post-publishing packaging process for Ruby gems and applications.
MIT License
14 stars 14 forks source link

Rpm spec conditionals #148

Open movitto opened 8 years ago

movitto commented 8 years ago

Begin adding support to parse & use spec conditionals in rpm subsystem

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.5%) to 94.246% when pulling 02867f9e40a1325d0d3995350a8bf1c891d5e619 on movitto:rpm_spec_conditionals into 8c19023c72573999c9dc53ec2e2a3eef11a9531e on ManageIQ:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.5%) to 94.246% when pulling 639b1c774bc3fe7ed552faa6112687d0c5fc1bd6 on movitto:rpm_spec_conditionals into 8c19023c72573999c9dc53ec2e2a3eef11a9531e on ManageIQ:master.

miq-bot commented 8 years ago

Checked commits https://github.com/movitto/polisher-1/compare/5e055f74a268a951934509e36518875986653a6c~...639b1c774bc3fe7ed552faa6112687d0c5fc1bd6 with ruby 2.2.3, rubocop 0.37.2, and haml-lint 0.16.1 9 files checked, 18 offenses detected

lib/polisher/rpm/condition.rb

lib/polisher/rpm/spec.rb

lib/polisher/rpm/spec/parser.rb

lib/polisher/rpm/spec/updater.rb

lib/polisher/util/core_ext.rb