From Beanstalk to Buddy in one weekend
Kyle Carlson is the lead developer at Lifted Logic, a web design, SEO & web development agency in Kansas City, USA. For a long time he and his team was using Beanstalk for code hosting and deployments. However, with new clients flocking in on the regular basis, the company ultimately hit the tool's limit on the number of repositories. And, in the industry where projects need regular updates, this became more than a nuisance.
After a good deal of research, the company decided to give a shot to Buddy. The team liked the possibilities offered by Buddy's actions, allowing them to easily extend the delivery process from simple deployments to builds, tests, and various custom tasks. Of course, solving the problem with the repository limit remained the priority:
Problems with migration to another CI/CD tool
The actual act of switching to a new CI/CD tool is not as easy as it sounds. Even if you decide to go for something that gets the job done and doesn't kill your budget at the same time, other types of problems arise:
- How do we upgrade our process without disrupting the workflow?
- How long will the team learn to use the new tool?
- Is it even possible to automate it, or do we need to do everything manually?
With those questions in mind and 350 repositories at hand, Kyle decided to reach out to us. Which was the right thing to do because at Buddy we can turn migration into a breeze.
How Buddy solves migration problems
- The migration is based on the Beanstalk's API. This means that all repositories, environments, and servers can be reproduced into Buddy as projects with accompanying pipelines.
- The whole process is fully automatic and requires no effort from the user.
- There's no need to make long-term decisions: we can migrate one project as a proof of concept, and move the rest once you are ready.
- Just like in Beanstalk, you can host the source code on Buddy and keep everything in one place.
The whole operation was performed over weekend. The team felt no impact to the workflow and was immediately able to pick up where they left with no training required:
And this is the best we could ever hear from a new user. With the deployments already in place, we cannot wait to see how the team will utilize other features of Buddy. Test automation? Builds? Docker? The move is on you, Kyle!
Ready to make the move?
Regardless of the tool you are using - be it Beanstalk, Deploybot, DeployHQ, Travis, or Circleci - if you want to move your projects to Buddy, our team will be happy to assist you in the process. This applies to companies with a large number of repositories and deployment servers, but also to those users who need help reproducing their workflow into Buddy's pipelines. All you need to do is send a message to support@buddy.works with a short description of what you want to move and where. Then, our developers will examine your account and propose a date of possible migration.
Once you confirm, the rest is on us.
Jarek Dylewski
Customer Support
A journalist and an SEO specialist trying to find himself in the unforgiving world of coders. Gamer, a non-fiction literature fan and obsessive carnivore. Jarek uses his talents to convert the programming lingo into a cohesive and approachable narration.