[TYPO3-UG Dutch] pritlisp Test to Live Server Publishing Module

Jacco van der Post jacco at id-internetservices.com
Tue Dec 19 13:41:23 CET 2017


Op 18-12-17 om 14:59 schreef Effective Webdesign:
> Hallo Patrick,
> 
> Bedankt voor je snelle reactie. Zijn er nog andere mogelijkheden of extensions die ik hiervoor kan gebruiken? Doel is om een Testomgeving en een productieomgeving op te zetten. Op de testomgeving kan dan zowel nieuwe content als extensions update uitgevoerd worden. Indien het werkt via een publish knop de wijzigingen overzetten naar de productieomgeving.
> 

Hoi,

Vaak wordt GIT (bijv. Bitbucket) gebruikt in combinatie met bijv. 
Bamboo. Echter ik gebruik zelf vaak wat eigen geschreven shell scripts 
voor deployment van kleinere projecten , bijv:
- maak dump van de database van production
- importeer deze op dev
- draai een composer update en doe je wijzigingen
- exporteer evt. weer de db en commit / push de bestandswijzigingen naar 
GIT toe
- git pull, composer update en importeer db op testing
- indien akkoord van klant dan idem op production

TYPO3 kent een zgn. Application Context, onder te verdelen in 
Production, Development en Testing.

Dev is dan meestal een lokale machine waarop je ontwikkelt. Door op de 
server in Apache environment variabelen te zetten voor de testing als de 
production omgeving kun je zo diverse zaken handig regelen en scheiden, 
zoals verschillende systeem properties, security en error messaging.

Extensies en TYPO3 updates worden tegenwoordig meestal geregeld via 
composer, waardoor je alleen een composer update hoeft te draaien op 
production. Deze bestanden dienen dus in een .gitignore te komen.

grt Jacco





More information about the TYPO3-UG-Dutch mailing list