Sign inSign up

fabeat/php-deployer

By fabeat

•Updated about 9 years ago

Docker image for deployments using the php library "Deployer" from deployer.org.

Image
1

10K+

fabeat/php-deployer repository overview

⁠Docker image for deployment with deployer

This image is mainly used for deployments with the PHP tool Deployer⁠ using Gitlab.

It includes php, rsync and ssh. The deployer script ist globally available with the command dep

The Gitlab documentation⁠ explains how to use SSH keys using the Docker executor.

This image provides some shortcuts: bash, ssh and rsync are already installed. The ssh-agent is already running. The script ssh-deactivate-key-checking provides a simple way to deactivate StrictHostKeyChecking for SSH.

Example usage in .gitlab-ci.yml:

  script:
    - "ssh-add <(echo \"$SSH_PRIVATE_KEY\")"
    - ssh-deactivate-key-checking
    - dep deploy production

Tag summary

Content type

Image

Digest

Size

27.9 MB

Last updated

about 9 years ago

docker pull fabeat/php-deployer