#208 wip: add rpm-rebuild job that is like a koschei-like ci test
Opened 2 years ago by guyinger. Modified a year ago
guyinger/fedora-project-config koscei-test  into  master

@@ -308,6 +308,26 @@ 

          generateTMTTestsJob

          Branches.all

  

+ let rpm_rebuild_test =

+       Zuul.Job::{

+       , name = "rpm-rebuild-test"

+       , description = Some "Koschei like CI test for Fedora"

+       , final = Some True

+       , roles = Some

+         [ { zuul = "zuul-distro-jobs" }, { zuul = "fedora-zuul-jobs" } ]

+       , timeout = Some 21600

+       , nodeset = Some default_nodeset

+       , requires = Some [ "repo" ]

+       , secrets = Some

+         [ Zuul.Job.Secret::{

+           , name = "testing_farm_zuul_ci_key"

+           , secret = "testing_farm_zuul_ci_key"

+           }

+         ]

+       , run = Some "playbooks/testing-farm/run.yaml"

+       , post-run = Some [ "playbooks/testing-farm/fetch.yaml" ]

+       }

+ 

  let Jobs =

          [ clean_stalled_koji_tasks

          , check_for_tests
@@ -315,6 +335,7 @@ 

          , check_for_fmf_tests

          , check_for_arches

          , common_koji_rpm_build

+         , rpm_rebuild_test

          ]

        # generateRpmBuildJobs KojiBuild.Type.Scratch

        # generateRpmBuildJobs KojiBuild.Type.Final