brockhaus-ag / contao-release-stages-bundle
Mit dem Contao Release Stages Bundle der BROCKHAUS AG kannst DU ganz einfach Releases erstellen und auf Deiner Prod-Stage hochladen.
Installs: 338
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 1
Type:contao-bundle
Requires
- php: >=8.3
- ext-curl: *
- ext-ftp: *
- ext-gd: *
- ext-json: *
- ext-mysqli: *
- ext-pdo: *
- ext-ssh2: *
- contao/core-bundle: 5.3.*
- phpseclib/phpseclib: *
- symfony/config: *
- symfony/dependency-injection: *
- symfony/http-kernel: *
- twig/twig: *
Requires (Dev)
This package is auto-updated.
Last update: 2025-03-24 09:31:37 UTC
README
Contao Release Stages Bundle
With the Contao release stages bundle you would be able to easily draft and upload new releases to your prod stage.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
About The Project
To now how a release/deployment process works, you could have a look at the following diagram. Also, you can have a look at the description here.
Built With
Getting Started
Prerequisites
Before you can install the contao release stages bundle, you have to meet certain prerequisites.
- An installation of minimum PHP 7.4
- Contao 4.9 and higher
Installation
- You have to use
composer
to install the bundle. The command would becomposer require brockhaus-ag/contao-release-stages-bundle
or you can also install it with the Contao manager. - Configure the configuration file
- You can find an example configuration here settings/config_example.json.
Usage
- Click in the Contao menu section on the left side on "Release Generator". There you would be able to create a new release.
- If you clicked on "new"
- you could change the kind of release (this is only to show a nicer history)
- set a title and a description
Things that work and don't work
Working
- Create automatically tables in database
- Copy database table content
- Copy directory
Not working
- Copy database relationships from test stage to prod stage