Docker image for deployment of TYPO3 CMS applications via Capistrano, based on
dkdeploy-core
.
This package provides a Docker image with preinstalled Capistrano. It can be used for deployment of TYPO3 projects. See the Gemfile for all included packages.
You need to provide a Capistrano deployment config. See capistrano documentation for details.
Reference the Docker image in your CI/CD pipeline e.g.:
image: cpsit/deploy-typo3-capistrano:stable
Now run cap [target] [task]
to start the deployment.
The following image tags are available:
Tag | Branch name |
---|---|
stable |
main |
latest |
develop |
<version> |
tags, e.g. 1.0.1 |
feature-* |
feature/* |
- SCM value
:copy
is deprecated in Capistrano.- Remove config
set :scm, :copy
from yourdeploy.rb
file.dkdeploy-core
already configures:copy
as default value.
- Remove config
- Release folder name pattern has changed.
- There's nothing to do. Capistrano will print a warning until all release
folders with the old name schema are removed. This happens automatically
during the
deploy:cleanup
task.
- There's nothing to do. Capistrano will print a warning until all release
folders with the old name schema are removed. This happens automatically
during the