Commit Graph

1606 Commits

Author SHA1 Message Date
Matt Prahl
c33a22fd8b Merge #787 Make our builders into setuptools plugins. 2017-11-13 18:56:16 +00:00
Ralph Bean
318117c0c5 Make our builders into setuptools plugins. 2017-11-13 11:16:13 -05:00
mprahl
ea0d03b24c Add documentation on the rebuild strategies 2017-11-13 10:49:37 -05:00
mprahl
9aab9f256b Fix missing parameters in POST example in the documentation 2017-11-13 10:47:28 -05:00
Matt Prahl
ad60c1c575 Merge #783 Fixed issue with getting the latest ref 2017-11-11 14:06:54 +00:00
Ralph Bean
8431d2698b Explicit imports of builders in the test suite. 2017-11-10 16:03:14 -05:00
Ralph Bean
42fc027b46 Consolidate sanity check. 2017-11-10 14:32:42 -05:00
Ralph Bean
a212097fe8 Fix docstrings. 2017-11-10 14:32:28 -05:00
Martin Curlej
c76c5dcf15 mbs-build now builds modules only from yaml files 2017-11-10 12:33:42 -05:00
Martin Curlej
11a51a0404 mbs-buil local now builds only from yaml files 2017-11-10 12:33:42 -05:00
Martin Curlej
03cff80e4a Streamlined cmd line options for local builds
Signed-off-by: Martin Curlej <mcurlej@redhat.com>
2017-11-10 12:33:42 -05:00
Matt Prahl
b4c3daa155 Merge #786 Do a shallow clone when running CI in Jenkins 2017-11-10 14:22:01 +00:00
mprahl
cf8c219f67 Do a shallow clone when running CI in Jenkins 2017-11-10 09:14:21 -05:00
mprahl
bb0dde9936 Only complete the module build when *all components are tagged* and a KojiRepoRegen message is received 2017-11-10 08:33:53 -05:00
mprahl
243e8873d5 Don't trigger init handler when importing a local build and mark the build as done after import 2017-11-10 08:33:53 -05:00
mprahl
b0eada3e33 Fix KojiContentGenerator from a bug in PR 771 2017-11-10 08:33:53 -05:00
Matt Prahl
d1e80b8ad7 Merge #780 Fix duplicate state traces 2017-11-10 13:32:42 +00:00
mprahl
08dc070152 Fix line length in config.py 2017-11-09 08:47:45 -05:00
Martin Curlej
bf2369e8e0 Fixed issue with getting the latest ref
Signed-off-by: Martin Curlej <mcurlej@redhat.com>
2017-11-09 12:47:08 +01:00
mprahl
104480d365 Set Access-Control-Allow-Origin to * on GET API routes 2017-11-08 21:37:25 -05:00
Ralph Bean
f369182d72 Merge #771 Make the module build log name configurable 2017-11-08 16:12:14 +00:00
mprahl
a3e19c5bd6 Add a timeout for the Jenkins test suite 2017-11-08 10:32:38 -05:00
mprahl
3ccbb3dd57 Fix duplicate state traces 2017-11-08 10:18:47 -05:00
mprahl
a8421568f9 Fix Flake8 errors 2017-11-08 08:45:58 -05:00
Martin Curlej
12628e5497 added flake8 in jenkinsfile
Signed-off-by: Martin Curlej <mcurlej@redhat.com>
2017-11-08 10:50:02 +01:00
mprahl
b578f802a6 Reenable skipped test 2017-11-07 14:57:27 -05:00
mprahl
826fff745f Try using pytest directly instead of tox 2017-11-07 14:45:19 -05:00
mprahl
d7c49caca8 Skip a test that hangs when run on CentOS CI over SSH 2017-11-07 13:20:38 -05:00
mprahl
9b69892337 Install createrepo_c when running tests on CentOS CI 2017-11-07 12:18:29 -05:00
mprahl
9f37288efe Update vcr-request-data 2017-11-07 11:48:12 -05:00
mprahl
fa44d53d8d Make the pytest command verbose in tox.ini 2017-11-07 11:30:45 -05:00
mprahl
5c4cf7b04b Try installing system version of Moksha so it's compatible with the system version of pyOpenSSL (required by Twisted) 2017-11-07 11:17:36 -05:00
Ralph Bean
7f94de86b6 Merge #776 A less brittle staging test. 2017-11-07 15:46:27 +00:00
Ralph Bean
8520cabe4e A less brittle staging test.
Establish a baseline before trying to detect re-use.
2017-11-07 09:25:59 -05:00
Brian Stinson
3ba675e78e add tox as a dep 2017-11-07 01:22:18 -06:00
Brian Stinson
cd1e846c12 add a jenkinsfile for ci.centos.org 2017-11-07 01:21:36 -06:00
Jakub Kadlcik
f098e6e3b7 Make the module build log name configurable 2017-11-07 00:04:14 +01:00
mprahl
ed94d2404f Bump to v1.4.5 v1.4.5 2017-11-06 17:04:27 -05:00
mprahl
18e7f608b1 Solidify how the previous module state is determined when resuming a failed module build 2017-11-06 16:54:10 -05:00
mprahl
11e39ab0c3 Fix multiple transitions to the failed state 2017-11-06 16:46:57 -05:00
mprahl
3a3365610d Bump to v1.4.4 v1.4.4 2017-11-06 14:27:41 -05:00
Matt Prahl
475cd5c748 Merge #769 Allow resuming from a failure during the "init" phase 2017-11-06 19:26:02 +00:00
Matt Prahl
e91cf71d43 Merge #768 Clean up error message in get_module_yaml 2017-11-06 19:17:43 +00:00
mprahl
d8f126e978 Allow resuming from a failure during the "init" phase
This also shifts build failure transitions from individual functions
in utils.py to the init module handler.
2017-11-06 14:15:12 -05:00
Ralph Bean
69b6a397d5 Merge #763 Add a script to test MBS in fedora-stg. 2017-11-06 18:59:44 +00:00
mprahl
80df4be363 Remove stale TODO comment 2017-11-06 11:35:54 -05:00
mprahl
6fc5a6c9b1 Clean up error message in get_module_yaml 2017-11-06 09:18:40 -05:00
mprahl
74993a4df2 Bump to version v1.4.3 v1.4.3 2017-11-03 16:30:17 -04:00
Matt Prahl
43b0367c40 Merge #766 Some more useful error messages. 2017-11-03 20:24:28 +00:00
mprahl
e91f4fdea6 Revert "added git option which will return correct return code"
This caused an issue when the modulemd had the ref's for its components
as commit hashes instead of branches.

This reverts commit 15f332e60f.
2017-11-03 16:20:33 -04:00