Duplicate sites

duplicate-branch.png

We just shipped a new feature that makes it easy to copy over settings from one site to another.

duplicate-site.png

Read the announcement on our blog

Recipe environment

We just released a small chance to how build steps work. Previously, you had to toggle the Advanced option section of the recipe to select which Git branch to run that step for. That was super confusing to most peopleโ€ฆ

That section is now gone and replaced with an Environment section where you can specify the Git branch you want this step to run on. If you leave it blank, it'll run on all branches.

We got some pretty big things cooking around managing environments. Stay tuned!

Screen Shot 2020-08-05 at 16.29.04.png

New recipe: Deploy to Pantheon with rsync

We just shipped a new recipe that makes it super easy to set up automated deployments to Pantheon using rsync. Pantheon doesn't offer SSH access to their platform and many people choose to use their Git integration to sync their code. However, it is actually possible to deploy using rsync if you prefer the simplicity and it's now supported via Branch as well.

Before using this recipe, make sure to connect your project to Pantheon using the Branch/ Pantheon integration.

Enjoy!

Team access

We just released Branch for Teams!

Read the announcement

PHP version compatibility check

Our latest build recipe will scan your code and look for syntax that's incompatible with your production PHP version. If you use an incompatible syntax, your build will fail and deployment canceled. Neat, right?

Screen Shot 2020-03-24 at 08.39.31.png

Try it out for free on branchci.com. ๐Ÿ‘Œ

No more PHP syntax errors

We just released our PHP syntax error recipe that will scan your code for syntax errors before you deploy.

Screen Shot 2020-03-24 at 08.39.17.png

Try it out for free on branchci.com. ๐Ÿ‘Œ

Automated page speed, SEO and accessibility checks with Lighthouse

We recently released our new Lighthouse recipe that can check your site for page speed, SEO and accessibility regressions on every deploy.

We also published a guide on how to set this up for your own projects. Check it out here: https://www.branchci.com/learn/lighthouse/

No excuses not to test! ๐Ÿ˜Ž

Bedrock build recipe

With the new Bedrock recipe in Branch, setting up an automated build and deployment process for your Bedrock projects is super simple. We are huge fans of Bedrock and managing WordPress with Composer. We actually use Bedrock to run the branchci.com website itself and deploy to SpinupWP using Branch. The Bedrock recipe will pull in your Composer dependencies and help you generate a .env configuration file by running a bit of find/replace on your .env.example file for your project.

Create a free Branch account to check out this recipe!

Deploy to Flywheel

We recently released a new build recipe that allows you to deploy from Branch to Flywheel. We're pretty excited about this recipe! We also wrote a detailed step-by-step guide on how to set up a CI/CD workflow for you Flywheel projects. Check it out here: https://www.branchci.com/learn/hosting/flywheel/

Autogenerated WordPress salts

If you set up a new project on Branch, you'll notice that you have a bunch of new environment variables available. Branch will no autogenerate all the salts and keys that WordPress uses for hashes. This is helpful if you are using a framework like Bedrock that puts these values in a .env file. Using Branch's .env recipe, you can generate a .env file for your project upon deployment.

Screen Shot 2020-02-25 at 09.33.04.png