llvm_snapshot_builder.actions.build_packages¶
CoprActionBuildPackages
Module Contents¶
Classes¶
Builds a list of packages for the given chroots in the order they are given. |
- class llvm_snapshot_builder.actions.build_packages.CoprActionBuildPackages(proj: Union[llvm_snapshot_builder.copr_project_ref.CoprProjectRef, str], package_names: list[str] = None, chroots: list[str] = None, wait_on_build_id: int = None, timeout: int = None, **kwargs)[source]¶
Bases:
llvm_snapshot_builder.actions.action.CoprAction,llvm_snapshot_builder.mixins.client_mixin.CoprClientMixin,llvm_snapshot_builder.mixins.package_builder_mixin.CoprPackageBuilderMixinBuilds a list of packages for the given chroots in the order they are given.
NOTE: We kick-off builds for each chroot individually so that an x86_64 build doesn’t have to wait for a potentially slower s390x build.