Jan Kaluza
|
008f2c9d29
|
Make SCM check faster by consolidating two SCM checks to single check executed in ThreadPool. Use 'git checkout' instead of HTTP HEAD request, because it is much faster in Fedora cgit case.
|
2017-01-11 15:09:49 +01:00 |
|
Jan Kaluza
|
3788bd2d8d
|
Inherit the SCM repository from the parent module to included modules.
|
2016-12-13 13:24:25 +01:00 |
|
Matt Prahl
|
cbf1f6acdc
|
Insert baseruntime in test database
|
2016-12-12 09:00:44 -05:00 |
|
Filip Valder
|
907ae2caf6
|
test for unsupported SCM scheme handling incl. OIDC auth
|
2016-12-12 13:05:01 +01:00 |
|
Jan Kaluza
|
1c66edc53e
|
Include modulemd in the module.state.change messages so it can be handled by pdc-updater.
|
2016-12-07 13:18:39 +01:00 |
|
Jan Kaluza
|
8b3244405f
|
Make the OIDC error messages more verbose and include non-secret client-secrets.json
|
2016-12-05 11:40:00 +01:00 |
|
Jan Kaluza
|
8cb4e0de5d
|
Use OIDC to auth the users, replace submit-build.sh by submit-build.py which does hackish way of OIDC just to test things.
|
2016-12-02 14:52:04 +01:00 |
|
Matt Prahl
|
91af4a1840
|
Change cancel build API to be a PATCH instead
|
2016-11-30 15:00:32 -05:00 |
|
Jan Kaluza
|
1e4e1be91e
|
Fix #105 - Add new cancel API call which can be used to cancel the module build.
|
2016-11-30 12:20:50 +01:00 |
|
Jan Kaluza
|
4f6d683645
|
Fix #173 - Handle includedmodules by building their components recursively.
|
2016-11-23 06:38:16 +01:00 |
|
Jan Kaluza
|
936c22f33e
|
Fix tests and move duplicate code to separate class.
|
2016-11-18 15:12:04 +01: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
|
dd4790f514
|
fix: issue #159 return state_url in JSON after module build submission
|
2016-11-07 13:13:01 +01:00 |
|
Courtney Pacheco
|
8e4af4c985
|
Adding fakemodule2.yaml (a minimal, componentless module)
|
2016-10-25 07:58:06 -04:00 |
|
Courtney Pacheco
|
4127a8c3c3
|
Adding test to view_test.py and fixing prior commit for 'pdc.py'
|
2016-10-25 04:44:45 -04:00 |
|
Matt Prahl
|
b4082dc551
|
Rename module from rida to module_build_service
Rename routes from /rida/1/module-builds/ to /module-build-service/1/module-builds/
|
2016-10-24 10:30:23 -04:00 |
|
Ralph Bean
|
67f72b8379
|
Merge #92 Fix #85 - Add 'fail_reason' to ComponentBuild and ModuleBuild models to have a user-friendly error message when build fails.
|
2016-10-20 18:25:27 +00:00 |
|
Jan Kaluza
|
50273b4dbd
|
Fix #85 - Add 'state_reason' to ComponentBuild and ModuleBuild models to have a user-friendly error message when build fails.
|
2016-10-20 10:18:25 +02:00 |
|
Jan Kaluza
|
728eaf2277
|
Fix #88 - Reject SCM URLs which do not match the URL structure expected by pdc-updater.
|
2016-10-20 09:54:11 +02:00 |
|
Jan Kaluza
|
62a07b4026
|
Check the SCM availability of components of modulemd file in parallel in multiple threads to save time.
|
2016-10-14 10:58:58 +02:00 |
|
Matt Prahl
|
256a57e906
|
Remove unnecessary import statement
|
2016-09-22 12:48:51 +02:00 |
|
Jan Kaluza
|
e236e86fce
|
Prefix API calls with version number (for example '/1/'). Add initial support for multiple versions of API calls.
|
2016-09-21 15:58:15 +02:00 |
|
Matt Prahl
|
183166ab9c
|
Fix broken unit tests from PR#63 and PR#64 merge
|
2016-09-12 13:08:33 -04:00 |
|
Matt Prahl
|
fbc5deaa56
|
Add unit tests for the API routes
|
2016-09-08 16:41:53 -04:00 |
|