Commit Graph

1292 Commits

Author SHA1 Message Date
Jan Kaluža
7d024e17c3 Merge #564 Fix fedmsg issue on Copr 2017-05-22 19:43:26 +00:00
Jakub Kadlčík
ae10620897 Allow to set NUM_CONSECUTIVE_BUILDS to 0 as infinite
Thank you @jkaluza for this piece of code
2017-05-22 20:02:13 +02:00
Jakub Kadlčík
3817914963 Revert "Set concurrent treshold for copr same as for mock"
This reverts commit 6bea509833.
2017-05-22 20:00:06 +02:00
Jakub Kadlčík
6bea509833 Set concurrent treshold for copr same as for mock 2017-05-22 18:08:51 +02:00
Jakub Kadlčík
4992d97937 Remove leftovers from incomplete copr fedmsg implementation 2017-05-22 18:07:54 +02:00
Ralph Bean
87540e0240 Merge #560 Do not reuse components when rpm macros change 2017-05-22 12:45:42 +00:00
Jan Kaluza
a819f51549 Change module build state to 'build' even if we reuse all the components, so we handle the buildsys.tag message. 2017-05-22 13:54:08 +02:00
Jan Kaluza
af2d2f8ad1 Do not reuse components when rpm macros change 2017-05-22 13:42:02 +02:00
Jakub Kadlčík
ebab993244 Workaround disabled kojipkgs repos 2017-05-20 17:58:14 +02:00
Nils Philippsen
92ee66e107 mbs-build: only sleep 30s if not done yet 2017-05-17 11:52:03 +02:00
Nils Philippsen
244f9960a6 mbs-build: print koji tag if present 2017-05-17 11:52:03 +02:00
Jan Kaluža
4593ee5d95 Merge #526 Do not tag built components if there is any failed one. 2017-05-17 09:48:05 +00:00
Jan Kaluža
43ebacd5a1 Merge #554 Modify content generator based on Koji dev feedback 2017-05-17 09:45:39 +00:00
Jan Kaluža
30dc18d238 Merge #557 Little improvements of mbs-build script 2017-05-16 12:39:47 +00:00
Jakub Kadlčík
03c360a2ea Add --insecure option just like curl has 2017-05-16 14:07:07 +02:00
Jakub Kadlčík
1a18a601a1 Suggest the host starting with https 2017-05-16 13:45:25 +02:00
Jakub Kadlčík
73fad00f57 Use urljoin to eliminate double-slashes 2017-05-16 13:44:02 +02:00
Jan Kaluža
c1eb07289f Merge #551 Do not fail a module build in buildroot_ready when repo is not generated yet. 2017-05-16 08:31:38 +00:00
Stanislav Ochotnicky
23f0414a9c Our license file is MIT - fix setup.py metadata 2017-05-15 10:48:28 +02:00
Stanislav Ochotnicky
5eb4c1652f Modify content generator based on Koji dev feedback
- Change the type of build from modulemd to just module
- Change build output type from modulemd to file
- Provide the typeinfo also for the modulemd.yaml output
- Convert dashes to underscores for build version (i.e. mbs stream).
  koji build versions can't have dashes - we can provide real value in
  the extra section
- Add name, stream, version data into build extra section
- Add tool information for modulemd
- Add buildroot components from host running mbs
- Added few methods licensed under BSD 3-clause (from atomic-reactor)
2017-05-15 10:39:01 +02:00
Ralph Bean
8648e883ee Merge #553 mbs-build,overview: ensure latest builds 2017-05-12 17:57:07 +00:00
Filip Valder
fa05de1208 Merge #521 tox fixes 2017-05-12 09:19:29 +00:00
Tomas Tomecek
542bb24ad8 mbs-build,overview: ensure latest builds
The list is not sorted, so we need to sort it to get info about latest
builds.

Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-05-12 11:02:03 +02:00
Jan Kaluza
7d7a45f997 Do not tag built components if there is any failed one. 2017-05-12 10:39:48 +02:00
Jan Kaluza
2c202bcf00 Do not fail a module in buildroot_ready when repo is not generated yet. 2017-05-12 10:24:47 +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
Filip Valder
83abaa4f6c tox fixes 2017-05-10 13:33:13 +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