CI/CD for PHP

Headache-free delivery automation
for PHP developers

Four stages of
deployment with Buddy

Build

1
Our dedicated PHP action allows you to select
the PHP version, install required extensions,
and automatically run Composer.
Dependencies, such as vendors/ or
node_modules/, are cached by default
Easily install any additional packages or
dependencies

Tests

2
Run unit tests for your build environment
within a single pipeline.
Attached databases are launched in Docker
containers linked to your test actions
Actively monitor the quality of your code
with PHP CS Fixer, PHPStan, or Psalm
Run visual tests and compare changes
between the live version and the new relase

Deployment

3
Buddy's deployment speed cannot be matched.
You can use our IaaS integrations (AWS, GCP, Azure),
deploy to bare-metal servers, or use your own scripts
(Ansible, Puppet, custom shell).
Changeset-based deployments allow for
faster and more convenient executions.
Easily access and run scripts on your servers
from Buddy over SSH
Supports FTP/SFTP, Rsync & Atomic Deployments
/