TYPO3 Flow Base DistributionPackagesApplications

Feature #41513

Composer support

Added by Rens Admiraal almost 3 years ago. Updated almost 3 years ago.

Status:Resolved Start date:2012-10-02
Priority:Should have Due date:
Assigned To:- % Done:

100%

Category:-
Target version:-

Description

How to change Surf to work with Composer

we add a new task "composer:install", which will just run "composer install" in the workspace directory
this re-downloads the dependencies all the time currently, but we hope composer will solve that for us soon (see https://github.com/composer/composer/pull/915 )
check if --prefer-source improves this
The FLOW3 Application Surf wll be adjusted to run the composer:install task by default
The composer:install will check at first the following things:
if composer.json is not found, skip the step -> so it's backwards-compatible
if composer command not found (the task should use a option "composerCommandPath" for that), throw error
then run "composer install --no-ansi --no-interaction"

Associated revisions

Revision f341dfe2
Added by Rens Admiraal almost 3 years ago

[FEATURE] Add composer support to Surf

Adds a download and install task for composer. The install
task is enabled by default for the FLOW3 Application.

Change-Id: I472fb35f7fae6f1ff50a241173ba9cebd46ac053
Resolves: #41513

History

#1 Updated by Gerrit Code Review almost 3 years ago

Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15236

#2 Updated by Gerrit Code Review almost 3 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15236

#3 Updated by Gerrit Code Review almost 3 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15236

#4 Updated by Gerrit Code Review almost 3 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15236

#5 Updated by Rens Admiraal almost 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF