What is Proper Continuous Integration?

Marko Anastasov · Engineering

Continuous integration (CI) is confusing. As with all ideas, everybody does their own version of it in practice. Get a clear, concise summary of CI, continuous deployment and continuous delivery. Understand how these practices complement each other, and how they can help you develop robust software faster.

Read more...

The Node community is constantly expanding and enterprises are adding it to their stacks, because they can use the same language throughout the entire stack. This year, the Node.js Foundation released the results of a survey which identified how and on which projects people use it. One thing they haven't covered are the versions of Node.js used in projects, which we'll do in this post. This is our our third annual analysis of Node.js versions used in projects on Semaphore's hosted CI/CD service.

Node.js versions used for new commercial projects on Semaphore in 2017

Read more...

Track Total Weekly CI/CD Waiting Time with Speed Insights

Building and shipping new features is hard work, and having something that blocks you during that process can be agonizing. Having a healthy workflow that doesn't limit you is crucial when progressing your code from development to production.

Semaphore is all about smoothening the gap between pushing changes to version control and seeing those changes in production. Sometimes, that gap can be widened by the time developers are waiting for builds and deploys to start. We built Speed Insights for organizations to address this.

Read more...

The Ruby community is famous for fast development of greenfield projects and quick acceptance of new concepts. However, it's worth noting that a lot of mature projects such as GitHub, Shopify and Basecamp also operate with Ruby at their core. Every year we take the opportunity to check which versions of Ruby are used for building real-world applications. The data is based on private projects which are tested and deployed on Semaphore's hosted CI/CD service.

Ruby versions used for new commercial projects on Semaphore in 2017

Read more...

1 2 3 4 5 6 7 8 9 10 11
Newsletter

Occasional lightweight product and blog updates. Unsubscribe at any time.

© 2009-2018 Rendered Text. All rights reserved. Terms of Service, Privacy policy, Security.