Who's got long pipelines?

Posted by Vishal Naik

9 November 2015

Ever since Snap CI was created in 2013, it has always had deployment pipelines at the core.
From the beginning, one of the challenges has been to inform users on the concept of the pipeline itself, which is central to Continuous Delivery and continues to be a unique aspect of Snap in the hosted CI/CD space.

Custom multi stage pipelines in Snap afford a lot of flexibility to model your application delivery workflow and can support best practices like Trunk Based Development effectively.

When Snap first came out, users were still warming up to the idea of custom stages and had two or three stages at most.
However, we are now seeing an increase in the number of custom stages set up per build pipeline, and we couldn’t be more thrilled! Granular stages provide much better visibility into the deployment process, apart from many other advantages.

But one of the impacts of users setting up more stages per pipeline was that some users were getting the dreaded horizontal scrollbar when the number of stages exceeded a threshold dependent on screen width.

Last week, we rolled out a more responsive interface for our pipeline history page to get rid of the horizontal scrollbar.

snap ci delivery pipeline

This is, of course, a tiny fix. We wanted to give better experiences to affected users even as we wrap up efforts on getting Docker out in Beta and double our build worker capacity to keep up with recent user growth. Soon after all that is done, we will bring on more usability improvements including improvements on the current layout!

What do you think of our project pipeline UI? Feel free to send any suggestions or feature requests to support@snap-ci.com.


comments powered by Disqus