Ralph Bean
d6418a7de5
Merge #195 This repo_from_tag belongs to copr builder
2016-11-16 14:53:28 +00:00
Jan Kaluza
2b7ebdfc6f
Fix #172 - Set ComponentBuild.batch according to mmd.buildorder attribute
2016-11-16 12:41:06 +01:00
Jakub Kadlčík
f62ea2f82e
This repo_from_tag belongs to copr builder
2016-11-16 11:23:48 +01:00
Matt Prahl
3073fc2859
Merge #190 New-style PDC deps.
2016-11-15 15:37:03 +00:00
Ralph Bean
82ec1cd4d9
Merge branch '97_mbs_config'
2016-11-15 09:51:09 -05:00
Ralph Bean
7cb1e7cf8f
Move and reformat the defaults list as described in PR review.
2016-11-15 09:50:35 -05:00
Filip Valder
15e8903d39
add: desc for configuration items
2016-11-15 13:25:14 +01:00
Jan Kaluža
a9d83b1c83
Merge #189 Some better logging around PDC stuff.
2016-11-15 09:58:58 +00:00
Jan Kaluža
3a38ca53e0
Merge #188 A slightly better submit script.
2016-11-15 09:56:34 +00:00
Filip Valder
27b76daa65
more accurate comments/exceptions
2016-11-15 10:29:49 +01:00
Filip Valder
5c6cfd657a
Merge branch '97_mbs_config' of ssh://pagure.io/forks/fivaldi/fm-orchestrator into 97_mbs_config
2016-11-15 10:13:10 +01:00
Ralph Bean
7a39a8f160
New-style PDC deps.
...
This is only one half of the modulemd-1.0 changes needed around PDC.
This was done to get module handling their dependencies when they are
defined in terms of streams instead of NVRs.
In PDC we used to store the dep as one whole string, i.e.::
base-runtime-0.25-11
Now we're going to store them with some more structure, since we can't
assume monotonically increasing version values::
dependency: base-runtime
stream: master
Pull-requests to PDC and PDC-updater are forthcoming.
2016-11-14 19:34:39 -05:00
Ralph Bean
f9b2821f7f
Some better logging around PDC stuff.
...
I spent a while debugging these interactions tonight and the log
statements definitely helped to figure it out.
2016-11-14 19:33:25 -05:00
Ralph Bean
e758d461f7
A slightly better submit script.
2016-11-14 19:30:59 -05:00
Ralph Bean
83bc4eb077
Add a _module_build macro flag.
...
Fixes #185 .
2016-11-14 14:08:04 -05:00
Matt Prahl
1db4797136
Merge #177 Add support for modulemd-1.0 backward-incompatible changes like commit being replaced by ref
2016-11-14 14:34:08 +00:00
Jan Kaluza
966a73251a
Add support for modulemd-1.0 backward-incompatible changes like commit being replaced by ref
2016-11-14 15:32:51 +01:00
Filip Valder
ea99293919
fix: conf variable needn't be registered in DEFAULTS to be able to use _setifok_ handler
2016-11-11 16:04:57 +01:00
Filip Valder
98c201370b
fix: remove 'src' component in the path to module_build_service (just to be in sync with Dockerfiles)
2016-11-11 15:17:27 +01:00
Filip Valder
00f7cb992c
format: can be more easily compared with Dockerfile side-by-side
2016-11-11 15:11:15 +01:00
Filip Valder
051cbb1d0f
fix: to be more specific
2016-11-11 14:54:13 +01:00
Filip Valder
3313cbb007
convention: avoid confusion with __setitem__
2016-11-11 14:53:43 +01:00
Filip Valder
6d0903c872
revert: maybe later..
2016-11-11 14:28:06 +01:00
Filip Valder
6a026e4d5b
fix: helps identifying conf var name instead of generic TypeError
2016-11-11 14:24:55 +01:00
Filip Valder
5c3a46c194
fix: reasonable defaults or taken from runtime configuration (top-level ocnfig.py)
2016-11-11 14:22:32 +01:00
Filip Valder
b9382f8e9f
refactor: registering conf items is not required
2016-11-11 14:05:57 +01:00
Jakub Kadlčík
9ea879b49f
Add some TODOs
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
864789d1d4
Refactor __init__ method of copr builder
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
fbe362bbd7
Fix issue with creating project for group
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
ebb71af659
Implement buildroot_connect for copr
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
a625bc89a1
Remove outdated methods
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
8ad0e6bea9
Filter module by name
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
33bb92422b
Return 4-tuple as expected
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
35983917cd
Add missing docstrings
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
63c0d68360
Do not create copr client in every method
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
de3ff3efc3
Implement adding external repos to copr
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
6948b31d7e
Build package from source parameter
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
57402656d9
Patch tests without having to import CoprClient
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
1f00fa44eb
Skip copr tests
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
a09bfbd506
Value of copr_config is not relevant for this tests
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
6357afd43f
Add missing docstring
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
8c65718daa
Drop get_module_repo function since it is in GenericBuilder
2016-11-10 13:27:46 -05:00
Jakub Kadlčík
34a2ea7856
Implement GenericBuilder.repo_from_tag for copr backend
2016-11-10 13:27:46 -05:00
Filip Valder
e783e91889
sort by name
2016-11-10 12:00:51 +01:00
Filip Valder
8c64920d81
ConfigParser module added
2016-11-10 12:00:28 +01:00
Jan Kaluža
6150a73007
Merge #170 Initial version of mock backend
2016-11-10 08:58:59 +00:00
Jan Kaluza
7b9e4f7234
Initial version of mock backend
2016-11-10 09:57:00 +01:00
Matt Prahl
9e46394075
Merge #175 Use modulemd-0.1 before we upgrade to latest one
2016-11-09 19:03:41 +00:00
Jan Kaluza
a34098d44a
Use modulemd-0.1 before we upgrade to latest one
2016-11-09 20:00:45 +01:00
Filip Valder
0b7441e8fb
imported but not used
2016-11-07 20:27:03 +01:00