Commit Graph

1643 Commits

Author SHA1 Message Date
mprahl
cf44455ff2 Add a missing docstring to 'untag_artifacts' 2017-11-27 16:20:28 -05:00
mprahl
78fea1678b Flake8 fix 2017-11-27 16:20:11 -05:00
Matt Prahl
93efdd08a6 Merge #812 Return a friendly error when the 'id' is provided as a query parameter 2017-11-27 21:02:16 +00:00
mprahl
53dc444214 Allow filtering on all table columns 2017-11-27 15:08:58 -05:00
mprahl
b752a9741a Return a friendly error when the 'id' is provided as a query parameter 2017-11-27 11:58:56 -05:00
Matt Prahl
6c8fad0338 Merge #811 Print a deprecation error when a user tries to use mbs-build 2017-11-27 15:53:56 +00:00
mprahl
7bb8a8ad50 Print a deprecation error when a user tries to use mbs-build 2017-11-27 10:53:14 -05:00
mprahl
c81cd7c964 Support git+https:// git URLs 2017-11-23 14:20:37 -05:00
Martin Curlej
a1fd9daa73 Moved skiptests cli option 2017-11-21 09:07:32 +01:00
Matt Prahl
620165964b Merge #802 Add an integration test to make sure module builds fail when a component fails 2017-11-20 18:30:35 +00:00
mprahl
02e11b9b39 Don't try to untag stale module builds that don't have any completed components 2017-11-20 10:38:56 -05:00
mprahl
c5bc034178 Add an integration test to make sure module builds fail when a component fails 2017-11-17 19:17:42 -05:00
mprahl
425c2344fe Update version to v1.5.0 v1.5.0 2017-11-17 13:30:24 -05:00
mprahl
0e7dd2dad3 Add a "short" query parameter to show less detail on the "module-builds" API 2017-11-17 13:19:48 -05:00
mprahl
ef5dc64f2b Transition stale failed builds to the "garbage" state and untag their components 2017-11-17 12:07:51 -05:00
mprahl
9890277620 Make "state_url" optional in the "extended_json" function since creating an app context causes SQLAlchemy issues on the backend 2017-11-17 12:07:51 -05:00
Matt Prahl
88d655d099 Merge #799 Fail module builds directly when a component build in a batch fails 2017-11-17 16:39:40 +00:00
mprahl
df5b9ab04a Ignore entries in "git ls-remote" with "refs/remotes/origin/" 2017-11-17 11:35:35 -05:00
mprahl
fa6f43e748 Fail module builds directly when a component build in a batch fails 2017-11-17 10:44:15 -05:00
mprahl
ea34df0fd1 Set the timeout on Koji sessions to 10 minutes 2017-11-15 12:57:49 -05:00
mprahl
fdd9b87454 Fix flake8 2017-11-15 08:52:35 -05:00
mprahl
c25f8c4956 Don't fail the test script when the module is in the "done" state 2017-11-14 14:22:54 -05:00
mprahl
80217efee1 Bump to v1.4.7 v1.4.7 2017-11-14 13:46:27 -05:00
Matt Prahl
f041d01605 Merge #791 Only import the COPR builder when MBS is configured to use it 2017-11-14 18:45:36 +00:00
Ralph Bean
98e466133c A script for adjusting tags in PDC. 2017-11-14 13:38:07 -05:00
mprahl
b1fe673699 Only import the COPR builder when MBS is configured to use it 2017-11-14 10:18:24 -05:00
mprahl
1d0a9e689b Bump to v1.4.6 v1.4.6 2017-11-14 09:58:32 -05:00
Matt Prahl
245f8fb3c5 Merge #790 Improve the development experience 2017-11-14 13:41:35 +00:00
Matt Prahl
ea26e0281a Merge #788 Fix bug and clean up scm.get_latest 2017-11-14 13:38:23 +00:00
mprahl
5d03dda637 Install python-urlgrabber to allow local builds
See https://github.com/rpm-software-management/urlgrabber/pull/5 for the backstory.
2017-11-13 15:27:12 -05:00
mprahl
0e401cdab9 Default dev configuration to build modules locally 2017-11-13 14:09:07 -05:00
mprahl
0e9d6f34fe Add tox as a test requirement so you can directly run tox in Vagrant 2017-11-13 14:00:50 -05:00
mprahl
fe5a749251 Remove outdated PDC and PDC-Updater instructions 2017-11-13 14:00:50 -05:00
mprahl
0a1c270ff8 Don't require Kerberos cache since we can't even use stage Koji to build modules anymore 2017-11-13 14:00:50 -05:00
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
mprahl
0e031dd850 Fix verifying a commit hash in "scm.get_latest"
The current implementation requires the command to be run on a git repo and
it seems to only work after running a git fetch without dry-run option first.
2017-11-13 09:20:20 -05:00
mprahl
1622494b17 Replace the name of the "branch" parameter in "scm.get_latest" to "ref" 2017-11-13 09:20:20 -05:00
mprahl
d1548a7049 Iterate over git ls-remote output only once 2017-11-13 09:20:20 -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