Skip some libguestfs slow tests.
[goaljobs-goals.git] / libguestfs_fedora.ml
index c380334..07c49d7 100644 (file)
@@ -22,11 +22,10 @@ let package = "libguestfs"
 
 (* How branches in libguestfs upstream map to branches in Fedora. *)
 let branches = [
-  "1.26-stable", "f20";            (* F20 follows 1.26. *)
-  "1.28-stable", "f21";            (* F21 follows 1.28. *)
-  "1.30-stable", "f22";            (* F22 follows 1.30. *)
-  "1.30-stable", "f23";            (* F23 follows 1.30. *)
-  "1.31-development", "master";    (* Rawhide follows development. *)
+  "1.39-development", "master";    (* Rawhide follows development. *)
+  "1.39-development", "f29";       (* F29 follows development. *)
+  "1.38-stable", "f28";            (* F28 follows 1.38. *)
+  "1.38-stable", "f27";            (* F27 follows 1.38. *)
 ]
 
 (* Goal: Latest website version has been built in every branch. *)
@@ -64,10 +63,19 @@ and sources_uploaded version branch =
 
   require (repodir_up_to_date repodir);
 
-  sh "
-    cd %s
-    fedpkg new-sources %s/%s
-  " repodir libguestfs_website_repo version.urlpath
+  if not version.is_stable then (
+    sh "
+      cd %s
+      fedpkg new-sources %s/%s
+    " repodir libguestfs_download_repo version.urlpath
+  ) else (
+    sh "
+      cd %s
+      fedpkg new-sources %s/%s %s/%s.sig
+    "  repodir
+       libguestfs_download_repo version.urlpath
+       libguestfs_download_repo version.urlpath
+  )
 
 and specfile_updated version branch =
   let repodir = fedora_repo package branch in