#48 Draft: Onboard Zuul
Closed 7 months ago by mvadkert. Opened 7 months ago by mvadkert.
fedora-asahi/ mvadkert/kiwi-descriptions onboard-zuul  into  rawhide

file added
+1
@@ -0,0 +1,1 @@ 

+ 1

file added
+26
@@ -0,0 +1,26 @@ 

+ ---

+ - job:

+     name: build-rawhide-x86_64

+     parent: tmt-test

+     vars: 

+       tmt_url: "https://pagure.io/{{ zuul.project.name }}"

+       tmt_ref: "{{ zuul.ref }}"

+       distro: fedora-rawhide

+       compose: Fedora-Rawhide

+       tf_arch: x86_64

+ 

+ - job:

+     name: build-f38-aarch64

+     parent: tmt-test

+     vars:

+       tmt_url: "https://pagure.io/{{ zuul.project.name }}"

+       tmt_ref: "{{ zuul.ref }}"

+       distro: fedora-38

+       compose: Fedora-38

+       tf_arch: aarch64 

+ 

+ - project:

+    check:

+     jobs:

+       - build-rawhide-x86_64

+       - build-f38-aarch64

file added
+12
@@ -0,0 +1,12 @@ 

+ summary: Build image

+ discover:

+     how: shell

+     tests:

+       - name: build 1

+         test: |

+           arch

+           echo Build 1

+ 

+ execute:

+     how: tmt

+ 

file added
+12
@@ -0,0 +1,12 @@ 

+ summary: Build image

+ discover:

+     how: shell

+     tests:

+       - name: build 2

+         test: |

+           arch

+           echo Build 2

+ 

+ execute:

+     how: tmt

+ 

file added
+12
@@ -0,0 +1,12 @@ 

+ summary: Build image

+ discover:

+     how: shell

+     tests:

+       - name: build 3

+         test: |

+           arch

+           echo Build 3

+ 

+ execute:

+     how: tmt

+ 

file added
+12
@@ -0,0 +1,12 @@ 

+ summary: Build image

+ discover:

+     how: shell

+     tests:

+       - name: build 4

+         test: |

+           arch

+           echo Build 4

+ 

+ execute:

+     how: tmt

+ 

file added
+12
@@ -0,0 +1,12 @@ 

+ summary: Build image

+ discover:

+     how: shell

+     tests:

+       - name: build 5

+         test: |

+           arch

+           echo Build 5

+ 

+ execute:

+     how: tmt

+ 

Onboard testing via Zuul.

Signed-off-by: Miroslav Vadkerti mvadkert@redhat.com

rebased onto 93ce695

7 months ago

Zuul encountered a syntax error while parsing its configuration in the
repo fedora-asahi/kiwi-descriptions on branch rawhide. The error was:

Job run-tmt-test not defined

The error appears in the following project stanza:

project:
check:
jobs:
- run-tmt-test:
vars:
tf_arch: aarch64

in "fedora-asahi/kiwi-descriptions/.zuul.yaml@rawhide", line 2, column 3

rebased onto de7b8bc

7 months ago

Zuul encountered a syntax error while parsing its configuration in the
repo fedora-asahi/kiwi-descriptions on branch rawhide. The error was:

Job tmt-test not defined

The error appears in the following project stanza:

project:
check:
jobs:
- tmt-test:
vars:
distro: fedora-rawhide
compose: Fedora-Rawhide
tf_arch: aarch64

in "fedora-asahi/kiwi-descriptions/.zuul.yaml@rawhide", line 2, column 3

Unable to freeze job graph: Unable to modify final job <Job tmt-test branches: None source: fedora-project-config/zuul.d/_jobs-base.yaml@master#3> attribute variables={'distro': 'fedora-rawhide', 'compose': 'Fedora-Rawhide', 'tf_arch': 'aarch64'} with variant <Job tmt-test branches: None source: fedora-asahi/kiwi-descriptions/.zuul.yaml@rawhide#2>

rebased onto 91da0cf

7 months ago

rebased onto 00f4d60

7 months ago

1 new commit added

  • Showcase 5 parallel builds on each 2 arches
7 months ago

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/2a343a0266384295ba5e16a146951691

2 new commits added

  • Showcase 5 parallel builds on each 2 arches
  • Draft: Onboard Zuul
7 months ago

Can the plans folder go in the .fmf folder?

Closing this one, it is not needed anymore

Pull-Request has been closed by mvadkert

7 months ago