Matt Prahl
385045d778
Reuse components from previous module builds
2017-02-21 14:22:30 -05:00
Filip Valder
abf37e98e1
in_memory messaging -> fallback to '*' topics
2017-01-12 19:57:34 +01:00
Filip Valder
34ef9ce5fd
Add support for message topic prefixes + explicit services/categories (incl. code lints)
2017-01-12 19:30:34 +01:00
Ralph Bean
6cfe487d46
Change message topic service to be more short.
...
This is just so that the topic doesn't end up being super long like
`org.fedoraproject.prod.module_build_service.module.state.change`
The new value will be:
`org.fedoraproject.prod.mbs.module.state.change`
Currently, the only thing listening for this is pdc-updater, which I
will patch.
2017-01-10 12:34:17 -05:00
Ralph Bean
e5270d0932
Some clarifying comments.
2016-12-15 16:45:32 -05:00
Ralph Bean
5c3d46595a
Use the same key for this that we used to use.
2016-12-15 16:27:17 -05:00
Ralph Bean
908f440357
Make BaseMessage instances appear a bit more like JSON so they can make it through moksha validation.
2016-12-15 16:27:17 -05:00
Ralph Bean
9d3b85426d
Bring back the in-memory messaging backend.
2016-12-15 16:27:17 -05:00
Matt Prahl
c4091aff92
Remove in-memory messaging
2016-12-15 16:27:15 -05:00
Matt Prahl
261549c8c2
Migrate scheduler to be run by fedmsg-hub
2016-12-15 16:27:15 -05:00
Jan Kaluza
d06c13d973
Fix the bug when module build freezes when all the components in batch have been already built by builder.
2016-12-12 21:03:44 +01:00
Jan Kaluza
9eff11fdb0
Use timeout for build tests to prevent hanging, import queue from six.moves, fix init_logging import for jenkins
2016-12-06 11:33:15 +01:00
Jan Kaluza
b45905cbd0
Add 'in_memory' messaging backend and use it during build_module_locally to drop dependency on fedmsg-relay for local builds.
2016-12-06 10:21:42 +01:00
Jan Kaluza
cc5836d3ce
Fix 'We have no record of ...' when Koji task finishes by comparing task_id with task_id and not with buil_id.
2016-10-31 11:27:42 +01:00
Matt Prahl
b4082dc551
Rename module from rida to module_build_service
...
Rename routes from /rida/1/module-builds/ to /module-build-service/1/module-builds/
2016-10-24 10:30:23 -04:00