1267 Commits

Author SHA1 Message Date
Jan Kaluza
4c3cf6b480 1.3.22 v1.3.22 2017-05-11 16:15:51 +02:00
Jan Kaluža
7c117c01d1 Merge #544 Add support for modulemd buildopts.rpms.macros 2017-05-11 14:13:18 +00:00
Jan Kaluza
0ecbadeaad Add support for modulemd buildopts.rpms.macros 2017-05-11 16:08:30 +02:00
Matt Prahl
5c6a0459c9 Merge #547 Skip the batch when there are no components to build. 2017-05-11 13:58:25 +00:00
Jan Kaluža
6a7555777b Merge #548 Delete build target when module build is complete after configurable time 2017-05-11 13:57:34 +00:00
Jan Kaluža
66f137e1bd Merge #550 improve mbs-build 2017-05-11 13:10:26 +00:00
Jan Kaluza
22758419c0 Delete build target after config.koji_target_delete_time seconds. 2017-05-11 14:43:05 +02:00
Jan Kaluža
9a4da7241d Merge #528 Add functionality of koji content generator imports 2017-05-11 12:23:36 +00:00
Tomas Tomecek
01405c3c03 mbs-build: allow limiting # of builds for overview
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-05-11 14:09:39 +02:00
Tomas Tomecek
2cd561afc0 mbs-build: display status of rpm builds within module
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-05-11 10:24:47 +02:00
Tomas Tomecek
6b690aa8fc mbs-build,overview: enable listing finished builds
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-05-11 09:52:14 +02:00
Jan Kaluža
b24b1647ce Merge #545 Do not recreate properties in Config class - fixes the home dir expansion 2017-05-10 07:44:54 +00:00
Jan Kaluza
186295bf17 Skip the batch when there are no components to build. 2017-05-10 09:10:14 +02:00
Jan Kaluza
e9e7f44d70 Mock: Set user_bootstrap_container to False to fix module builds with latest Mock 2017-05-09 14:22:44 +02:00
Jan Kaluza
22db6bb64a Do not recreate properties in Config class - fixes the home dir expansion 2017-05-09 14:20:06 +02:00
Matt Prahl
f1fc573821 Merge #537 Allow git repositories to be http(s):// 2017-05-08 18:38:57 +00:00
Ralph Bean
4bfe1f75ed Merge #536 Convert all dates to ISO in the API. 2017-05-04 17:57:11 +00:00
Ralph Bean
0af508f051 Merge #533 Remove unused script. 2017-05-04 17:56:13 +00:00
Ralph Bean
be1a77dcfd Merge #534 Update contributing docs with mbs-build. 2017-05-04 17:55:12 +00:00
Ralph Bean
9f49933740 Merge #535 Print out a useful summary at the end of watch output. 2017-05-04 17:55:04 +00:00
Ralph Bean
3f8cacd8e5 Convert all dates to ISO in the API.
This should fix #523.

There, @james is right.  Converting to "human" time values in an API
just makes things harder for API users.  We should leave
human-conversion to real UIs (like cli tools or web UIs).
2017-05-04 13:13:50 -04:00
Ralph Bean
9ffbd0d245 Print out a useful summary at the end of watch output.
Fixes #525.
2017-05-04 12:58:19 -04:00
Ralph Bean
668f0d3d9b Update contributing docs with mbs-build.
Fixes #496.
2017-05-04 12:51:56 -04:00
Ralph Bean
0189190883 Remove unused script.
This is from way back in the Flock demo days.
2017-05-04 12:42:30 -04:00
Ralph Bean
89972fa58a Print build id after submitting a build.
Fixes #488.
2017-05-04 12:38:51 -04:00
Stanislav Ochotnicky
9127687fee Implement import content generator output into koji
This commit prepares a directory with outputs that will be uploaded to
koji (just the mmd file for now). It also adjusts koji_import to call
CGImport with the metadata and the directory to import the results.

Last step will be to call this method at the end of successful module
build
2017-05-04 15:45:46 +02:00
Stanislav Ochotnicky
bb464b80b2 Fix content generator using name instead of mmd content
The original variable name was confusing and caused the misuse. This has
been fixed as well
2017-05-04 15:45:45 +02:00
Stanislav Ochotnicky
acb59d23f1 Add an example mmd file into the test database
This will actually be used to test the content generator functionality
2017-05-04 15:45:42 +02:00
Ralph Bean
155853fa3c Merge #522 Add Koji content generator class 2017-05-02 16:10:23 +00:00
Jan Kaluža
f441077706 Merge #515 Add config option for allowing custom scmurls 2017-05-02 12:57:48 +00:00
Jan Kaluza
285e25b02c 1.3.21 v1.3.21 2017-05-02 14:54:14 +02:00
Jan Kaluza
fa53864375 Merge branch 'master' of ssh://pagure.io/fm-orchestrator 2017-05-02 14:48:17 +02:00
Jan Kaluža
27523bc1a3 Merge #524 Use the same CACHE_DIR default configuration also in config.py 2017-05-02 12:47:05 +00:00
Jan Kaluža
85554e519a Merge #520 Do not build module-build-macros when all the components will be reused from previous module build. 2017-05-02 10:12:50 +00:00
Jan Kaluza
024877592c Do not build module-build-macros when all the components will be reused from previous module build. 2017-05-02 12:09:23 +02:00
Jan Kaluza
09d48ad635 Use the same CACHE_DIR default configuration also in config.py 2017-05-02 11:55:17 +02:00
Jakub Kadlčík
a86084746d Rename ALLOW_CUSTOM_URLS to ALLOW_CUSTOM_SCMURLS 2017-05-02 11:29:47 +02:00
Jakub Kadlčík
fd989ea233 Allow git repositories to be http(s):// 2017-05-02 11:24:18 +02:00
Stanislav Ochotnicky
33add7aff7 Add Koji content generator class
This commit adds support classes for koji content generator imports.
Using this class will come later
2017-05-02 10:55:40 +02:00
Jakub Kadlčík
dde4e4b801 Add VCR file for test_submit_custom_scmurl 2017-04-27 19:30:06 +02:00
Jakub Kadlčík
03f8a54fdd Test allow_custom_urls config option 2017-04-24 21:17:41 +02:00
Jan Kaluža
5bdc87b8bb Merge #518 Mock backend: Create repository from Koji tag locally instead of using the one stored in kojipkgs. 2017-04-24 14:50:44 +00:00
Jan Kaluza
ccf66804e5 Store built modules using mock in ~/modulebuild by default and use that directory for koji_tags cache by default too. 2017-04-24 16:15:35 +02:00
mprahl
6f44a995f4 Raise an error when a module includes a module with the same component 2017-04-24 08:55:25 -04:00
Nils Philippsen
78384504f7 allow plain local paths in the place of SCM URLs
Translate local paths into valid file:// URLs before further processing.
2017-04-21 12:54:06 +02:00
Nils Philippsen
b711d3fe5d pep8: remove trailing white space 2017-04-21 12:54:06 +02:00
Nils Philippsen
ec2be36d6e pep8: don't surround '=' with spaces for keyword args 2017-04-21 12:54:06 +02:00
Jan Kaluza
94848511e3 Mock backend: Create repository from Koji tag locally instead of using the one stored in kojipkgs. 2017-04-21 10:37:00 +02:00
Jan Kaluža
297d72c1e1 Merge #510 Do not replace branch names in mmd.components.rpms.ref by the commit hash, use our private mmd.xmd.mbs namespace to store that info. 2017-04-20 19:05:19 +00:00
Matt Prahl
512b815758 Merge #506 Use prod services in BaseConfiguration and staging in TestConfiguration. 2017-04-20 13:38:15 +00:00