stable
Clone or download
Read-only
request #11459: Retrieve data of multiple Jenkins jobs in parallel
The existing HTTP client provided by Tuleap is marked as deprecated. This contribution comes with a more modern solution to work with HTTP interactions: support of PSR-7 and a "standard" abstraction from the HTTP client itself with HTTPlug. Change-Id: Id2edd9c88e3f86e07db400faf1570c7582608906
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/hudson/include/HudsonJobBuilder.php | +48 | −41 | Go to diff View file |
M | plugins/hudson/include/autoload.php | +2 | −3 | Go to diff View file |
M | plugins/hudson/include/hudsonActions.class.php | +3 | −1 | Go to diff View file |
M | plugins/hudson/include/hudsonPlugin.class.php | +5 | −3 | Go to diff View file |
M | plugins/hudson/include/hudsonViews.class.php | +4 | −1 | Go to diff View file |
M | plugins/hudson/phpunit/HudsonJobBuilderTest.php | +38 | −21 | Go to diff View file |
M | plugins/hudson/site-content/fr_FR/LC_MESSAGES/tuleap-hudson.po | +4 | −7 | Go to diff View file |
M | plugins/hudson/site-content/tuleap-hudson.pot | +0 | −3 | Go to diff View file |
M | src/common/Http/Client.class.php | +5 | −3 | Go to diff View file |
A | src/common/Http/HttpClientFactory.php | +45 | −0 | Go to diff View file |
R | plugins/hudson/include/HudsonJobRetrievalTooLongException.php | Go to diff View file | ||
M | src/common/autoload.php | +4 | −2 | Go to diff View file |
M | src/composer.json | +6 | −2 | Go to diff View file |
M | src/composer.lock | +578 | −1 | Go to diff View file |