Register Now

More Flexible Deployment Pipelines

Codeship News

Reading Time: 2 minutes

Keeping your deployment environments during feature development manually up to date is a time consuming and tedious process. Each time you push changes you have to make sure to update the corresponding environments and communicate that to your team members involved.

Automating your deployment to those environments makes that as seamless as possible and reduces the time to make change. The faster you can make the latest changes available and accessible to everyone involved in the feature life cycle, the sooner you get feedback and improve on it.

Getting Started with Wildcard Deployment Pipelines

We are happy to introduce wildcard deployments that let you configure deployment pipelines for branches that start with a certain prefix. Configuring these “wildcard” pipelines allows you to set up flexible deployment workflows that fit your team’s needs. If you first want to become familiar with how Codeship supports Deployment Pipelines in general read more about it in this Deployment Pipelines article in our docs.

Sign up for a free Codeship Account

You are able to configure these pipelines on your deployment page in your project settings. Check out the feature documentation for further details (Wildcard Deployment Pipelines on Codeship).

Being able to deploy branches that start with a certain prefix enables much more flexible deployment workflows.

  • Use Gitflow to deploy “release” branches to your staging environment.
  • Easily setup your “feature” branches to be deployed to a QA environment.
  • Don’t to want deploy each time a code comes on master but, instead, when you create a release tag? Configure your deployment pipeline to deploy each release tag to the same application.
  • You want to create development environments for each engineer? Configure Codeship to automatically deploy branches of each of their environments.

These more flexible configurations give you the ability to adapt your deployment workflow to your needs. Flexibility means your applications are easier to deploy and much more accessible to your whole team. Faster deployments mean quicker feedback and generating faster value for your users.

Sign up and automate your deployments – get started here.

Subscribe via Email

Over 60,000 people from companies like Netflix, Apple, Spotify and O'Reilly are reading our articles.
Subscribe to receive a weekly newsletter with articles around Continuous Integration, Docker, and software development best practices.

We promise that we won't spam you. You can unsubscribe any time.

Join the Discussion

Leave us some comments on what you think about this topic or if you like to add something.