Bamboo tips
Delivering scalable DevOps practices with Docker in Bamboo 6.4
In our 2016 Software Development Trends report, container adoption positively correlated with team size, peaking at 51% for teams of 150+ developers. With use cases ranging from cloud-native applications, microservices, and potentially stateful applications, container usage will continue to grow. In practice, containerized environments provide a painless method for building and running your applications, whether as a set […]
How to win at CI with configuration-as-code and Bamboo Specs
Expectations from continuous integration (CI) and continuous delivery (CD) tools differ between teams and organizations. Small projects require relatively simple CI/CD solutions, where the simplicity of configuration (with a handful of defaults) is the key to success. However, mature, enterprise teams have more intricate processes, with hundreds of thousands of tests and advanced release pipelines. […]
Three tips for modernizing your builds with Bamboo
If your development team is like ours, they want automated builds, tests, and releases tied together in a single workflow. And not tied together with kitchen string and duct tape like some crazy Rube Goldberg machine, either. We’re talking smooth and seamless like a well-oiled pinball machine. That’s why Bamboo customers choose it: it’s flexible […]
Practical continuous deployment: a guide to automated software delivery
Continuous deployment guides frequently focus on the culture and adoption aspects. What’s less common to see is how teams have addressed practical nuts-and-bolts issues. In this post, I’ll talk about the hurdles my team had to jump while transitioning to continuous deployment: workflow stuff, tools stuff, and a bunch of “gotchas”. And for those of […]
Docker containers, Bamboo, and winning at continuous delivery
Trends like continuous delivery and microservice-based architectures are the reason SaaS darlings like Netflix and Etsy ship improvements to their customers 20 or more times a day. Talk about efficiency! And with the help of tools like Bamboo and Docker, your team can get there, too (even if you’re not shipping a SaaS product). Read on to learn how your team can use Docker and Bamboo to speed up an existing delivery pipeline, or revolutionize your development and deploy practices from the ground up.
How I Discovered Rogue Processes Running on our Build Agents
In the process of digging around investigating a performance issue with our internal build agents, I discovered rogue fluxbox processes taking 100% CPU on a large number of our build agents, here’s a write up of how I found them. On a particular host you can get a vague idea of how busy a host […]
3 Reasons We Love Custom Revision Builds
About once a day, I wish I could go back and ask a question differently or pursue an opportunity that has passed me by. Oh, to hop in a DeLorian and try the deli’s special of the day instead of ordering my usual ol’ turkey ruben! It was in that spirit that Bamboo satisfied a popular […]
