taskotron / taskotron-trigger

Listens for fedmsg messages of specific types and triggers jobs in taskotron in buildbot as needed.  |  https://taskotron.fedoraproject.org

#39 handle discovery for new standard-roles tests

Created 3 months ago by tflink
Modified 2 months ago

The current discovery code for git repostories has behavior to look for runtask.yml because that's what we cared about at the time.

As the tests stored in dist-git change over to use the standard-test-roles, the name of the file we're looking for is going to change. We need to figure out a decent way to adapt to this change.

My first thought was to either make the filename that we're looking for configurable or switch it out to tests.yml in accordance with the current CI plans in Fedora. Thoughts? Suggestions?

I assumed we'd just require having tests.yml. Any disadvantage with that?

2 months ago

Metadata Update from @kparal:
- Issue priority set to: High

It's less flexible in a way but I'm not sure it matters. If there are no objections to doing it that way, I'll submit a PR to make the change

Let's create feature/ansiblize similar to our other projects and push it in there. No PR needed, unless you want the review, of course.

Let's create feature/ansiblize similar to our other projects and push it in there. No PR needed, unless you want the review, of course.

Yeah, it turns out that there are some more backwards-incompatible changes needed to make this work properly so a feature/ansiblize branch makes sense.

Login to comment on this ticket.