mirror of
https://github.com/clearlinux/koji-setup-scripts.git
synced 2026-08-27 19:06:00 +00:00
45123b2018d18fbe115d5eb7c680350fc55a618d
When importing RPMs into koji, the RPMs may first be hardlinked to reduce disk IO. Then, multiple RPMs may be imported at once with a single command, rather than calling out to the same command multiple times. Finally, RPMs may be tagged in parallel. These three things combined significantly decrease the time required to import RPMs into koji. Signed-off-by: George T Kramer <george.t.kramer@intel.com>
Assumes:
* All scripts are run as the root user
* Basic configurations (e.g. network, time, etc.) have been applied to the host to allow applications to run well
How these scripts work:
#. Edit parameters.sh as needed
#. Run (playbook does only the following)
#. deploy-koji.sh
#. bootstrap-build.sh
#. Optionally, for supporting a full DevOps workflow, also run
#. deploy-mash.sh
#. deploy-git.sh
#. deploy-upstreams.sh
If koji builder machine is not the same as koji master machine:
#. On the koji master machine, run
#. deploy-koji-nfs-server.sh
#. On the koji builder machine, run
#. deploy-koji-nfs-client.sh
#. deploy-koji-builder.sh
Description
Languages
Shell
100%