Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.
Murilo Belluzzo edited this page Feb 13, 2019 · 1 revision

Koji Sync Pipeline

This is a service job that only makes sense for Downstreams that use Koji as one of its content provider. Its purpose is just to keep the external repo used by the build tag on Koji in sync with the latest version of Clear Linux. This is required because if it doesn't gets updated, package builds on Koji will happen against older versions of libraries that may not work with newer version of Clear Linux. We also can't just point the external repository to latest because it breaks builds that are happening during a new Clear Linux release since the package list changes in the middle of the process and dnf fails to populate mock's environment.

This job does not depend on the workflow-config since it assumes that Koji is properly configured on the user Jenkins uses to run this job.

Input Parameters

Name Description Type Required?
CLR_PUBLIC_DL_URL Alternative mirror to use instead of download.clearlinux.org String No
CLR_LATEST A Clear Linux version to be used instead of the lastest String No

Output

Success if successfully updated the external repository URL, Failure otherwise.

Clone this wiki locally