Learn more about these different git repos.
Other Git URLs
As a package maintainer, I want to be able to do scratch builds for packages using rpmautospec features, because I want to do test builds on different architecture or where local hardware is otherwise insufficient.
As a packager, I want that local builds with fedpkg use the automatic release and changelog functionality, so the built packages have same information as official builds.
fedpkg srpm
fedpkg local
fedpkg mockbuild
rpmbuild
mock
fedpkg scratch-build
%autorelease
%autochangelog
https://nphilipp.fedorapeople.org/nest2020-rpmautospec-slides/#/20
Scratch builds from local SRPMs don’t work yet. Workaround: fedpkg build --scratch works but requires changes to be pushed into the dist-git repository. Solution: fedpkg scratch-build should pre-process the dist-git repository before submitting scratch builds, e.g. rpmautospec process-distgit /path/to/distgit/clone [dist-tag]
Scratch builds from local SRPMs don’t work yet.
Workaround: fedpkg build --scratch works but requires changes to be pushed into the dist-git repository.
Solution: fedpkg scratch-build should pre-process the dist-git repository before submitting scratch builds, e.g. rpmautospec process-distgit /path/to/distgit/clone [dist-tag]
rpmautospec process-distgit /path/to/distgit/clone [dist-tag]
Metadata Update from @nphilipp: - Issue tagged with: F35 Change
Metadata Update from @nphilipp: - Issue assigned to nphilipp
Metadata Update from @nphilipp: - Assignee reset
Metadata Update from @nphilipp: - Issue unmarked as depending on: #177
Removing dependency on #177 as it doesn't block the implementation side.
Metadata Update from @nphilipp: - Issue tagged with: 3rd party, Changelog Functionality, Release Bumping Functionality
rpmautospec PR: #183 fedpkg/rpkg PR: rpkg#557
Issue status updated to: Closed (was: Open)
Login to comment on this ticket.