From f818cf5c4423db1d0619f264061685c14b456061 Mon Sep 17 00:00:00 2001
From: Fabien Boucher <fboucher@redhat.com>
Date: Aug 12 2021 08:26:47 +0000
Subject: Add f35 support


---

diff --git a/zuul.d/jobs.dhall b/zuul.d/jobs.dhall
index 0aabe20..ae878ce 100644
--- a/zuul.d/jobs.dhall
+++ b/zuul.d/jobs.dhall
@@ -226,6 +226,7 @@ let getTMTJobVars =
                 { Rawhide = "Fedora-Rawhide"
                 , F33 = "Fedora-33"
                 , F34 = "Fedora-34"
+                , F35 = "Fedora-35"
                 , Epel8 = "Fedora-epel8"
                 }
                 branch
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 87e6b00..d7cbcf5 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -18,6 +18,7 @@
     run: playbooks/rpm/check-for-tests.yaml
     branches:
       - rawhide
+      - f35
       - f34
       - f33
       - epel8
@@ -31,6 +32,7 @@
     run: playbooks/rpm/check-for-fmf-tests.yaml
     branches:
       - rawhide
+      - f35
       - f34
       - f33
       - epel8
@@ -44,6 +46,7 @@
     run: playbooks/rpm/check-for-arches.yaml
     branches:
       - rawhide
+      - f35
       - f34
       - f33
       - epel8
@@ -172,6 +175,96 @@
     name: rpm-scratch-build
     parent: common-koji-rpm-build
     branches:
+      - f35
+    final: true
+    provides:
+      - repo
+    vars:
+      arches: x86_64
+      fetch_artifacts: true
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build-s390x
+    parent: common-koji-rpm-build
+    branches:
+      - f35
+    dependencies:
+      - check-for-arches
+    final: true
+    vars:
+      arches: s390x
+      fetch_artifacts: false
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build-ppc64le
+    parent: common-koji-rpm-build
+    branches:
+      - f35
+    dependencies:
+      - check-for-arches
+    final: true
+    vars:
+      arches: ppc64le
+      fetch_artifacts: false
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build-i686
+    parent: common-koji-rpm-build
+    branches:
+      - f35
+    dependencies:
+      - check-for-arches
+    final: true
+    vars:
+      arches: i686
+      fetch_artifacts: false
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build-armv7hl
+    parent: common-koji-rpm-build
+    branches:
+      - f35
+    dependencies:
+      - check-for-arches
+    final: true
+    vars:
+      arches: armv7hl
+      fetch_artifacts: false
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build-aarch64
+    parent: common-koji-rpm-build
+    branches:
+      - f35
+    dependencies:
+      - check-for-arches
+    final: true
+    vars:
+      arches: aarch64
+      fetch_artifacts: false
+      release: f35
+      scratch_build: true
+      target: f35
+
+- job:
+    name: rpm-scratch-build
+    parent: common-koji-rpm-build
+    branches:
       - f34
     final: true
     provides:
@@ -410,6 +503,18 @@
     name: rpm-build
     parent: common-koji-rpm-build
     branches:
+      - f35
+    final: true
+    vars:
+      fetch_artifacts: false
+      release: f35
+      scratch_build: false
+      target: f35
+
+- job:
+    name: rpm-build
+    parent: common-koji-rpm-build
+    branches:
       - f34
     final: true
     vars:
@@ -472,6 +577,28 @@
     post-run:
       - playbooks/testing-farm/fetch.yaml
     branches:
+      - f35
+    final: true
+    nodeset: fedora-33-container
+    requires:
+      - repo
+    roles:
+      - zuul: zuul-distro-jobs
+      - zuul: fedora-zuul-jobs
+    secrets:
+      - name: testing_farm_zuul_fedora_ci_key
+        secret: testing_farm_zuul_fedora_ci_key
+    timeout: 21600
+    vars:
+      compose: Fedora-35
+
+- job:
+    name: rpm-tmt-test
+    description: Running fmf test on Testing Farm
+    run: playbooks/testing-farm/run.yaml
+    post-run:
+      - playbooks/testing-farm/fetch.yaml
+    branches:
       - f34
     final: true
     nodeset: fedora-33-container

