use the bindir defined in gemspec, not "bin"
some gems use "exe" and similar oddities
also ignore .rubocop-disables.yml for gem2rpm (#3684)
Add package.json skeleton to foreman_plugin template (#3655)
This allows updating using update-requirements:
./update-requirements npm ../project/package.json packages/plugins/project/project.spec
In future iterations the gem bumping script should automatically extract...
ignore more files and add CoC to doc (#3568)
drop package compute; (#3567)
Match start/end tags for specfile updating
The update-requirements script looks for start specfile when callingbump_rpm.sh. Because we did't use this in our gem2rpm templates andactual specs it never actually replaced the dependencies.
Avoid unversioned Provides in gem2rpm templates
This prevents the unversioned-explicit-provides warning from rpmlint innewly generated specs.
Handle webpack for foreman plugins
Ensure license is not empty
Parsing RPMs fails on an empty value. This ensures our tooling can stillparse the file.
Implement generating dependencies while bumping gems
This extends the update-node-dependencies model to be generic. It cannow parse files with begin and end markers to get sections. This canthen be inserted in another file with matching markers.
The intended use case is calling gem2rpm to generate new dependencies...
View revisions
Also available in: Atom