summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Class failure to generate a spec as failure if rpm-metadata is definedtristan/rpm-export-rebaseBen Brown2017-05-111-2/+4
* Use spec's release field, plus sha when generating rpmsJonathan Maw2017-05-111-1/+6
* rpm: use 'version' metadata field instead of timeJonathan Maw2017-05-112-15/+10
* rpm: Fix undefined 'result' when generating rpms with a whitelistJonathan Maw2017-05-111-0/+1
* Do not return failure if we don't package non-chunksBen Brown2017-05-111-1/+1
* rpm: Add Requires metadataJonathan Maw2017-05-111-0/+6
* rpm: Make macro expansion skip shelling out if no %Jonathan Maw2017-05-111-0/+3
* rpm: Fix provides not being set for main package sometimesJonathan Maw2017-05-111-3/+4
* Re-raise SystemExit from sandboxBen Brown2017-05-111-2/+2
* Exit with an error if we failed to generate all rpmsBen Brown2017-05-111-2/+8
* Yield a tuple containing the callback result from foreach_def()Ben Brown2017-05-111-5/+12
* Return result from package_one_rpmBen Brown2017-05-111-0/+3
* Return same tuple on failure in run_sandboxedBen Brown2017-05-111-1/+1
* Ensure success variable is set to exit resultBen Brown2017-05-111-2/+2
* Fix expand_macro so it returns correct outputBen Brown2017-05-111-1/+5
* Fix run_sandbox call so stdout and stderr are returnedBen Brown2017-05-111-12/+14
* Strip whitespace from `rpm --eval` process outputBen Brown2017-05-111-1/+1
* Add missing whitespace in expand_macro commandBen Brown2017-05-111-1/+2
* Fix check for writing %package headingsBen Brown2017-05-111-1/+1
* rpm: Handle packages without a "files" sectionJonathan Maw2017-05-111-2/+2
* Revert "If definition contains sha:, it always overrides ref:"Ben Brown2017-05-112-6/+0
* rpm: Check package name against expanded namesJonathan Maw2017-05-111-3/+19
* sandbox: make run_sandboxed output stdout and stderrJonathan Maw2017-05-111-3/+3
* rpm: use prefix field when spec files use %{prefix}Jonathan Maw2017-05-111-0/+1
* rpm: Fix Provides lines being absorbed into descriptionsJonathan Maw2017-05-111-17/+18
* rpm: Add Provides: information when generating rpmsJonathan Maw2017-05-111-0/+5
* rpm: specify cpu in rpmbuildJonathan Maw2017-05-111-0/+1
* ybd/rpm.py: Fix problem in deployment:Tristan Van Berkom2017-05-111-1/+1
* rpm.py: Support "defines" list in rpm-metadataTristan Van Berkom2017-05-111-1/+22
* ybd.conf: Documenting the generate-rpms setting to include the new list formatTristan Van Berkom2017-05-111-0/+4
* __main__.py: Interpret the generate-rpms setting differently.Tristan Van Berkom2017-05-111-3/+11
* rpm.py: Support a whitelist of chunks for which to generate rpmsTristan Van Berkom2017-05-111-7/+13
* sandbox.py: pep8Tristan Van Berkom2017-05-111-2/+4
* rpm.py: pep8Tristan Van Berkom2017-05-111-3/+5
* rpm.py: Support dictionary variant for rpm-metadataTristan Van Berkom2017-05-111-1/+13
* If definition contains sha:, it always overrides ref:Paul Sherwood2017-05-112-0/+6
* rpm.py: Keep trying to build rpms, even if one of them fails.Tristan Van Berkom2017-05-111-5/+11
* sandbox.py: Only optionally abort on failures from run_sandbox()Tristan Van Berkom2017-05-111-2/+6
* Fix rpmbuild failing when unexpected files existJonathan Maw2017-05-111-0/+1
* Properly handle empty files: sections in rpm-metadataJonathan Maw2017-05-111-0/+4
* Rework rpmdb initializationJonathan Maw2017-05-111-3/+6
* Use an rpm-metadata field to get most rpm dataJonathan Maw2017-05-112-80/+55
* Fail early in RPM generation if rpm or rpmbuild is missingJonathan Maw2017-05-111-1/+5
* Add %post and %postun to rpmsJonathan Maw2017-05-111-4/+21
* Allow rpm-post-{,un}install as fields in definitionsJonathan Maw2017-05-111-0/+2
* Make rpm spec's version and release hold useful infoJonathan Maw2017-05-112-9/+20
* Make ybd+rpm generate rpms for every system in a clusterJonathan Maw2017-05-112-7/+10
* Put the RPM db in the deployment area, tooJonathan Maw2017-05-111-0/+7
* Fix rpm generation behaving differently if the destination dir already existsJonathan Maw2017-05-111-1/+9
* Make generated RPMs not clobber output for diffrerent targetsJonathan Maw2017-05-111-1/+3