[TYPO3-core] Errored: TYPO3-coreapi/TYPO3CMS#2 (master - adad5fe)

Travis CI notifications at travis-ci.org
Fri Jun 20 13:08:34 CEST 2014


Build Update for TYPO3-coreapi/TYPO3CMS
-------------------------------------

Build: #2
Status: Errored

Duration: 3 minutes and 31 seconds
Commit: adad5fe (master)
Author: Stefano Kowalke
Message: [FEATURE] Integrate Symfony/Console into CommandController

This is a backport from the new introduced feature in Flow
https://review.typo3.org/#/c/30653/4.

This extends the base ``CommandController`` by some convenience
helpers from the ``symfony/console`` package:
easy output coloring through "<error>Warning!</error>"
TableHelper to render values to a grid
ProgressHelper to render and advance and progress bars
DialogHelper with numerous types of questions like: select,
ask, confirm, askHidden, etc
Additionally this change improves the
``mapRequestArgumentsToControllerArguments()`` method to ask for
missing required arguments instead of quitting with an exception.
You can make use of the new features by calling the introduced
proxy methods from within your CommandController:
outputTable()
select()
ask()
askConfirmation()
askHiddenResponse()
askAndValidate()
askHiddenResponseAndValidate()
progressStart()
progressSet()
progressAdvance()
progressFinish()
This change does not alter the public API so it is not breaking
in the strict sense. But it introduces a new behavior:
Previously all outputs where collected in the ``Cli\Response``
and only rendered to the console at the end of a CLI request.
Now all methods producing output (inluding ``output()`` and
``outputLine()``) render the result directly to the console.
If you use ``$this->response`` directly or let the command method
return a string, the rendering is still deferred until the end of
the CLI request.

Resolves: #59606
Releases: 6.2, 6.3
Change-Id: I33e051f698f5cc1e204f609734280bbed69610c9

View the changeset: https://github.com/TYPO3-coreapi/TYPO3CMS/compare/8edb2b494178...adad5feeb281

View the full build log and details: https://travis-ci.org/TYPO3-coreapi/TYPO3CMS/builds/28033495

--

You can configure recipients for build notifications in your .travis.yml file. See http://docs.travis-ci.com/user/notifications


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20140620/6a3efafe/attachment.htm>


More information about the TYPO3-team-core mailing list