#310 zuul: Add initial CI jobs using Zuul
Merged by siosm. Opened by siosm.
Unknown source main

Download 310.patch

Was https://pagure.io/workstation-ostree-config/pull-request/309

Zuul encountered a syntax error while parsing its configuration in the
repo workstation-ostree-config on branch main. The error was:

Configuration item has more than one key. Each zuul.yaml
configuration file must be a list of dictionaries with a
single key, for example:

  • job:
    name: foo

  • project:
    name: bar

Ensure that every item in the list is a dictionary with only
one key (in this example, 'job' and 'project'). This error
may be caused by insufficient indentation of the keys under
the configuration item ('name' in this example).

The incorrect values are around:

project: null
check:
jobs:
- noop

Zuul encountered a syntax error while parsing its configuration in the
repo workstation-ostree-config on branch main. The error was:

Configuration item has more than one key. Each zuul.yaml
configuration file must be a list of dictionaries with a
single key, for example:

  • job:
    name: foo

  • project:
    name: bar

Ensure that every item in the list is a dictionary with only
one key (in this example, 'job' and 'project'). This error
may be caused by insufficient indentation of the keys under
the configuration item ('name' in this example).

The incorrect values are around:

project: null
check:
jobs:
- noop

rebased onto 5d17d2d741d7ed55d9d136a9a4454515359c5eb5

Build succeeded.

rebased onto e87687ddcf002fcc23284acb10b632fc74040774

rebased onto f0c531f9d1dcc016b3e764ed6acfd9372c7f7f6b

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

rebased onto 4815a996367b8e52ce227e300fd568cd06387d01

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

rebased onto f282421ab549cfb0ef5b71a5dd46f079499702ce

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

rebased onto 02ffa35f102b089c57bcd0e14e8a45438ec3eafe

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

rebased onto 0e38562e28a147b7c706478ddae3487e50f11542

Build succeeded.

OK, this appears to be working so I'll enable that as gating to make sure that we have at least manifest pass validation before we merge something here.

Pull-Request has been merged by siosm

YAML syntax is fun, isn't it? I recommend an editor with good syntax highlighting :P

Well, I struggled with the Ansible syntax. I need to run the validator before pushing.

Metadata