We're excited to announce a new feature in DeployHQ that gives you even more control over your deployments: Deployment Artefacts.
What are Deployment Artefacts?
Deployment Artefacts are tar files that contain all the files that were deployed to your server during a specific deployment. This means you can easily download a snapshot of your application's state at any given time*.
*Keeping in mind that if incremental deployment was done, only the delta will be included. If on the other hand, a full deployment was done then everything will be included.
Why are Deployment Artefacts useful?
- Troubleshooting: If you encounter issues with your deployed application, having a tar file of the deployment can help you identify the root cause. You can compare the contents of the artefact to the expected state of your application.
- Release Candidate Management: Keeping track of release candidates can be challenging. With Deployment Artefacts, you can easily download and test previous versions of your application to ensure they meet your quality standards.
- Auditing and Compliance: Having a record of all deployed files can be important for auditing and compliance purposes.
*Keep in mind that the feature has to be enabled in the Project Settings.
How to use Deployment Artefacts
- Deploy your application: As usual, deploy your application to your server using DeployHQ.
- Artefacts are stored async: Artefacts are stored asynchronously, ensuring that your deployment time remains unaffected.
- Download the artefact: After a successful deployment, you'll see a new "Download Artefact" button in the deployment details. Click this button to download the tar file.
We hope that Deployment Artefacts will be a valuable addition to your DeployHQ workflow. If you have any questions or feedback, please don't hesitate to contact our support team.