Technology RadarTechnology Radar

Fabric Deployment Tool

Fabric is a Python library designed to simplify the process of deploying applications to remote servers. It provides a high-level interface to SSH, allowing developers to automate the deployment of code, manage server tasks, and streamline the release process with ease.

Updates

Hold

Phabalicious used Fabric as a base up until now but it took a different route. Fabric 2.x is not easily backwards compatible anymore with Fabic 1.x. Another hurdle was that Fabric supports SSH and local connections only, running commands in different ways (like docker exec) is cumbersome. So we decided to use PHP with Symfony as a new base for Phabalicous going forward.