CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Wiki

Version 5 (Tobias Liebig, 2012-04-24 22:15)

1 1
h1. Deployment
2 1
3 3 Tobias Liebig
h2. Notes/Minutes/Resources
4 3 Tobias Liebig
5 4 Tobias Liebig
* Notes taken during T3DD12 in Loek Hilgersom's Workshop 'Deployment of TYPO3v4/6 installations': [[t3dd12 notes workshop]]
6 4 Tobias Liebig
7 4 Tobias Liebig
8 4 Tobias Liebig
h3. Basic Concept
9 4 Tobias Liebig
10 4 Tobias Liebig
The basic idea includes three parts for the deployment:
11 4 Tobias Liebig
12 4 Tobias Liebig
* An central *TYPO3.Surf installation* which takes care about the deployment itself
13 4 Tobias Liebig
** http://forge.typo3.org/projects/show/package-typo3-surf
14 4 Tobias Liebig
** create files/directories
15 4 Tobias Liebig
** checkout from git repository
16 4 Tobias Liebig
** run test/tasks/scripts
17 4 Tobias Liebig
18 4 Tobias Liebig
* *Coreapi*: An extension or system extension to be able to run common core tasks like clear caches form CLI
19 4 Tobias Liebig
** http://forge.typo3.org/projects/show/extension-coreapi
20 4 Tobias Liebig
21 4 Tobias Liebig
* An extension and concept for database and content *migrations*
22 4 Tobias Liebig
** executing database related tasks (schema updates, create/update/delete certain records)
23 4 Tobias Liebig
** easily export "changed database records" from one instance and import them on another one
24 4 Tobias Liebig
** http://forge.typo3.org/projects/show/extension-migrations
25 5 Tobias Liebig
** see also loek's connect of update scripts and datasets