Skip to content

Rebuild packages in Koji. This script checks for updates, resets builds if necessary, regenerates the repo, and rebuilds packages in batches.

Notifications You must be signed in to change notification settings

fedora-riscv/bulk-rebuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Bulk Rebuild Script

This script rebuilds packages in Koji. It checks for updates, resets builds if necessary, regenerates the repo, and rebuilds packages in batches.

Usage

./bulk_rebuild.sh --rebuild-list <package_list_file> --target <target> [--patch-size <num>]

Required Arguments

  • --rebuild-list: Path to a file containing the list of packages to rebuild (one package per line)
  • --target: Koji build target (e.g., f41-build-side-1)

Optional Arguments

  • --patch-size: Number of packages to build before regenerating the repo (default: 5)

Example

sh ./bulk_rebuild.sh --rebuild-list shuf_rpm.txt --target f41-build-side-1 --patch-size 20

Notes

  • It's recommended to shuf the package list before running the script.

About

Rebuild packages in Koji. This script checks for updates, resets builds if necessary, regenerates the repo, and rebuilds packages in batches.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages