Envoyer: Selectable Deployment Hooks

Dec, 16 2020#envoyer

Envoyer's powerful deployment hook system allows you to create bespoke deployment plans for your projects. Envoy can install your dependencies and compile your assets or even interact with third-party APIs. Our customers use deployment hooks to create powerful, custom deployment solutions for their applications.

Today we're introducing the ability to quickly disable certain hooks before deploying your project:

Previously, this meant editing each of the hooks that you wanted to skip and disabling them on all servers. Now, you can select the hooks that should be skipped for a given deployment directly from the deployment confirmation window.

The Deploy Project window will only show hooks that are active on at least one server. If a hook is checked, that hook will be run on its configured servers. If unchecked, the hook will not be run on any servers during the deployment.

If you don’t have a Envoyer account, now is a great time to sign up! Envoyer allows you to deploy with zero-downtime, so your sites remain available all of the time.

By James Brooks

Software Developer at Laravel. Working on Nova, Forge and Envoyer.

Find me on Twitter, GitHub or my blog.

Follow the RSS Feed.