Policy package

fontanabau.web installation package to install Fontana Generalbau GmbH website

Table of Contents

Installation local development-environment

Dev-Test-Release-Process

If you want to develop features, you must follow this guide

First checkout the package and create a new branch from the master:

If you are finnished and the feature is working fine, you can merge it into the master branch after the quality-check:

Now, the feature is available for other developers.

Deployment

For the deployment we use the git-deploy.

Do the following step once to setup push-deploment on the server:

Setup git hooks on server <https://github.com/4teamwork/plone-git-deployment#setup-git-hooks-on-server>

Do the following steps on your local repo:

The push deployment will run builodut if necessary, installst plone updates and restarts the instances. If possible, the deployment will run without server downtime. Otherwise, it will activate a maintenance-page.

Another example to push a local branch to a nightly installation:

If you want to rerun the deployment i.e. if you just changed some versionpinnings or if you changed src-packages without changing the master, you can run:

For more information about push-deployment see:

plone git deployment <https://github.com/4teamwork/plone-git-deployment>

Compatibility

Runs with Plone 4.3.10.

This package is copyright by 4teamwork.

fontanabau.web is licensed under GNU General Public License, version 2.