Feature #116

Package Manager provides CLI access

Added by Robert Lemke over 7 years ago. Updated almost 5 years ago.

Status:Resolved Start date:2008-01-28
Priority:Must have Due date:
Assigned To:Christopher Hlubek % Done:

100%

Category:Package
Target version:TYPO3 Flow Base Distribution - 1.0 alpha 1
PHP Version: Complexity:
Has patch:

Description

The Package Manager should provide a CLI controller which initially should support the "create" command for creating a new, empty package.
The command for creating a package could look like this:

php index.php flow3 package -a create -p MyPackage

Associated revisions

Revision df60320e
Added by Robert Lemke over 6 years ago

  • FLOW3: (Package) Integrated the patches from the F3PR project by Thomas, Tobias and Christoph. Introduces Meta xml reading / writing support, create and delete packages and a new command line tool "flow3". The whole Package subpackage needs some tuning and cleanup and most of the new Package Manager tests are currently disabled. Addresses #935, addresses #936, resolves #937, addresses #940, and addresses #116.

Revision 03bbbb8b
Added by Robert Lemke over 6 years ago

  • FLOW3: (Package) Integrated the patches from the F3PR project by Thomas, Tobias and Christoph. Introduces Meta xml reading / writing support, create and delete packages and a new command line tool "flow3". The whole Package subpackage needs some tuning and cleanup and most of the new Package Manager tests are currently disabled. Addresses #935, addresses #936, resolves #937, addresses #940, and addresses #116.

Revision 569ab03f
Added by Christopher Hlubek about 6 years ago

Added tests for the package manager controller, fixed the configuration for the package manager injection. Resolves #116

History

#1 Updated by Robert Lemke about 7 years ago

  • Target version deleted (18)

#2 Updated by Karsten Dambekalns almost 7 years ago

  • Subject changed from Package Manager allows for creating new packages via command line to Package Manager provides CLI access

#3 Updated by Karsten Dambekalns almost 7 years ago

  • Priority changed from Should have to Must have
  • Target version set to 1.0 alpha 1

#4 Updated by Robert Lemke about 6 years ago

  • Target version changed from 1.0 alpha 1 to 283

#5 Updated by Robert Lemke about 6 years ago

  • Status changed from New to Accepted
  • Assigned To set to Christopher Hlubek
  • Target version changed from 283 to 1.0 alpha 1

Please also check if the bash script still works.

#6 Updated by Christopher Hlubek about 6 years ago

Basically everything should work - but the object factory doesn't get injected into the package manager. I cannot yet say why. Maybe someone can have a look.

#7 Updated by Christopher Hlubek about 6 years ago

A new package can be created easily with ./flow3 package create Welcome. In r2281 the wiring of the package manager was fixed.

#8 Updated by Christopher Hlubek about 6 years ago

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

Applied in changeset r2281.

Also available in: Atom PDF