#5 Enable the fedpkg build in the post pipeline
Merged 4 years ago by fbo. Opened 4 years ago by fbo.
fbo/fedora-zuul-jobs enable-post-job  into  master

file modified
+13 -5
@@ -1,5 +1,5 @@ 

  - job:

-     name: rawhide-rpm-koji-scratch-build

+     name: rawhide-rpm-scratch-build

      parent: base-rpm-scratch-build

      description: RPM scratch build on for rawhide target

      vars:
@@ -11,13 +11,21 @@ 

            label: cloud-fedora

  

  - job:

-     name: rawhide-rpm-koji-build

+     name: rawhide-rpm-build

+     parent: base-rpm-build

      description: RPM build on for rawhide target

-     run: playbooks/fakebuild.yaml

+     vars:

+       mock_config: fedora-rawhide-x86_64

+       target: rawhide

      nodeset:

        nodes:

-         - name: container

-           label: runc-fedora-30

+          # Could run on a container. Remove the createrepo stuff from

+          # fedpkg-build in case of non scratch build. Install fedpkg

+          # on the fedora-30 container

+ #        - name: container

+ #          label: runc-fedora-30

+         - name: mock-host

+           label: cloud-fedora

  

  - job:

      name: rawhide-rpm-test

file modified
+4 -4
@@ -3,16 +3,16 @@ 

      name: basic-checks

      check:

        jobs:

-         - rawhide-rpm-koji-scratch-build

+         - rawhide-rpm-scratch-build

          - rawhide-rpm-test:

              dependencies:

-               - rawhide-rpm-koji-scratch-build

+               - rawhide-rpm-scratch-build

          - artifact-rpm-lint:

              dependencies:

-               - rawhide-rpm-koji-scratch-build

+               - rawhide-rpm-scratch-build

      gate:

        jobs:

          - noop

      post:

        jobs:

-         - rawhide-rpm-koji-build

+         - rawhide-rpm-build