[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