|rebuildctl(1)||General Commands Manual||rebuildctl(1)|
rebuildctl - Manage and query a rebuilderd(1)
rebuildctl [-vH https://rebuilder.example.com] [-c /etc/rebuilderd.conf] <command>
The rebuildctl binary is used to query and manage rebuilderd instances. Functionality is split into multiple subcommands.
Lists the available workers and what they are currently working on.
List the packages known to rebuilderd along with their status.
rebuildctl pkgs ls --status GOOD
Sync a set of packages into rebuilderd and automatically queue them for verification. For an in-depth description of how the filters work you can look into rebuilderd-sync.conf(5).
rebuildctl pkgs sync archlinux community --architecture
--maintainer kpcyrd --print-json
This command is very similar to pkgs sync, but reads all the options from a configuration file instead. These profiles are also used by the systemd timer.
rebuildctl pkgs sync-profile archlinux-core
List the current queue.
rebuildctl queue ls --head
Push a specific package to the work queue again. If the version is not provided we automaticlly select the current one.
rebuildctl queue push archlinux community rebuilderd
Drop a specific package from the work queue. Optionally select a specific version to drop.
rebuildctl queue drop archlinux community rebuilderd
rebuilderd was originally written by kpcyrd and is hosted at https://github.com/kpcyrd/rebuilderd