From: David Galloway Date: Thu, 9 Jul 2026 16:28:09 +0000 (-0400) Subject: cve-pipeline: add FORCE parameter X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4dfe0d9850dbd4c21283f8dfe54b5ef9137c8144;p=ceph-build.git cve-pipeline: add FORCE parameter cve-pipeline runs the ceph-dev-pipeline Jenkinsfile, which consults FORCE to decide whether to rebuild and re-upload when artifacts already exist in Chacra or Pulp. Without the parameter, env.FORCE is unset and a CVE rebuild of an already-uploaded sha1 always skips compilation with no way to override short of THROWAWAY=true. Also sync the THROWAWAY description with ceph-dev-pipeline's. Signed-off-by: David Galloway --- diff --git a/cve-pipeline/config/definitions/cve-pipeline.yml b/cve-pipeline/config/definitions/cve-pipeline.yml index 2ad5cd029..5cc40607a 100644 --- a/cve-pipeline/config/definitions/cve-pipeline.yml +++ b/cve-pipeline/config/definitions/cve-pipeline.yml @@ -69,7 +69,12 @@ - bool: name: THROWAWAY - description: "Whether to push any binaries to Chacra or Pulp. Overrides CHACRA_UPLOAD and PULP_UPLOAD if either are true." + description: "Whether to push any binaries to Chacra or Pulp. Overrides CHACRA_UPLOAD and PULP_UPLOAD if either are true." + default: false + + - bool: + name: FORCE + description: "Whether to push new binaries even if some are already present" default: false - bool: