#359 java-17-openjdk missing from Zuul projects
Closed by ahughes. Opened by ahughes.

rpms/java-17-openjdk is missing from https://fedora.softwarefactory-project.io/zuul/projects and PRs have not been receiving Zuul testing

However, it is clearly in the rpms/* namespace here - https://src.fedoraproject.org/rpms/java-17-openjdk - and so should be been picked up by the config in https://pagure.io/fedora-zuul-jobs-config/blob/master/f/zuul.d/projects.yaml without a specific rule.


Metadata Update from @fbo:
- Issue tagged with: Zuul CI

Hi Andrew !

The catch all "rpms/.*" is applied for repositories known to Zuul. A setting must be done to get a repository "watched" by Zuul. Here is a extended explanation [1].

So just open a PR on https://pagure.io/fedora-project-config/blob/master/f/resources/fedora-distgits.yaml to add rpms/java-17-openjdk. Once merged the jobs will trigger.

[1] https://fedoraproject.org/wiki/Zuul-based-ci#Add_the_repository_into_the_Zuul_configuration

Ah ok, I can do that.

I read that doc last night and "If you want to activate Zuul check jobs for a distgit hosted on src.fedoraproject.org, please skip this section. " gave me the impression that this wasn't needed for those under rpms/*. Perhaps the docs could be reorganised to make it clear that " Add the repository into the Zuul configuration" is still necessary in that instance? I would suggest having that section first, followed by the two that are not needed in all instances.

Metadata Update from @ahughes:
- Issue status updated to: Closed (was: Open)

Thank. Here is the small change I've made to the documentation. I hope it is better now. https://fedoraproject.org/w/index.php?title=Zuul-based-ci&diff=prev&oldid=651723

It does. Thanks for the quick response and updating the docs.

Metadata