Benchmark Report: Docker Builds with Semaphore vs. Docker Hub We benchmarked Semaphore and Docker Hub with a real use case scenario, resulting in a 7x faster image build on Semaphore Tomas Fernandez 5 Nov 2019
Visual Workflow Builder: Build CI/CD Pipelines Without Writing YAML WYSIWYG meets infrastructure as code. Workflow Builder is a visual tool that lets you build serverless CI/CD pipelines on Semaphore without writing YAML. Igor Šarčević 8 Oct 2019
iOS CI/CD: Continuous Integration and Continuous Delivery Explained Continuous integration and continuous delivery (CI/CD) is widely used by development teams, even in open-source communities. It offers a sustainable way to test and deploy code many times a day without the hurdle of doing it manually. In this guide, you’ll learn the foundations of getting started with CI/CD for iOS. We’ll learn about: By […] Amarildo Lucas 30 Sep 2019
CI/CD: Continuous Integration & Delivery Explained CI/CD enables the best tech companies to improve their products many times per day. Here’s what you need to know to do the same. Summary CI/CD stands for Continuous Integration and Continuous Delivery (or Deployment). This approach automates the software release process, ensuring new changes are frequently tested, integrated, and delivered. Key Takeaways What is CI/CD? CI/CD is […] Marko Anastasov 24 Sep 2019
iOS 13: The Top 5 Features Your App Needs Now Today, we've outlined the 5 features for iOS 13 that can help improve your app's user experience and discoverability. Amarildo Lucas 10 Sep 2019
Introducing CI/CD Pipeline Dependencies We’re excited to announce that Semaphore can now run and visualize arbitrarily complex CI/CD pipelines. Although this new feature brings great power and is fueled by fancy-pants directed acyclic graph (or DAG) math theory, it’s actually super simple to use. All you need to do is define how elements of your pipeline depend on each […] Darko Fabijan 22 Jul 2019
Scaling an Open Source mobile app with an ex-Googler Tim Cheadle We talk with Tim Cheadle about what is important when thinking about CI/CD in the mobile context and his Open Source app that monitors population health. Wojtek Cichoń 18 Jul 2019
Kubernetes Deployments: The Ultimate Guide Ready to deploy that app you've just "dockerized"? Here's all you need to know about Kubernetes deployments to deliver your containers to production. Jérôme Petazzoni 16 Jul 2019
Continuous Integration (CI) Explained Continuous integration enables iterative software development, reduces risks from defects and makes developers highly productive. Summary Continuous Integration (CI) is a development practice where developers regularly merge their code into a central repository. Each merge automatically triggers a build and tests, helping detect and fix issues early. In other words, CI involves committing changes frequently […] Marko Anastasov 27 Jun 2019
Launching Semaphore Podcast: The Uncut Chats I’m very excited to announce the launch of the Semaphore Podcast which is a natural continuation of the Semaphore Uncut Chats that I’ve started a few months ago. We, as leaders in the software development space and mentors for our technical teams, are all on the same mission to build great software products, ship them […] Darko Fabijan 30 May 2019
Define your CI/CD environment with Docker The range of applications that you can run on Semaphore keeps growing. After native support for iOS, today we’re happy to announce that you can run your CI/CD in any Docker image. This means that Semaphore now supports any technology stack that works with Docker out of the box. Docker has become a standard for […] Marko Anastasov 29 May 2019
Introducing Semaphore for iOS, a supercharged CI/CD service Introducing Semaphore for iOS, a serverless CI/CD service which makes it easy to build, test and deploy applications for any Apple device. Marko Anastasov 15 May 2019
A first look at Google Cloud Run Google has launched Cloud Run, a new solution for running serverless applications based on Docker containers, this month at its Cloud Next ’19 conference. What we can say now is this is an important step for serverless computing — deploying to Cloud Run is much easier than running containers on Kubernetes. It also has no architectural […] Marko Anastasov 24 Apr 2019
Why a Well-Oiled CI/CD Pipeline Makes for a Happy DevOps Team JJ Asghar’s role as a developer advocate for IBM has immersed him in helping organizations make the transition to cloud native ecosystems and to IBM Cloud’s Kubernetes Service. Previously, Asghar was the OpenStack go-to-guy at Chef Software. In this interview, Asghar has drawn from his deep well of hands-on and high-level experience to describe the trials and tribulations […] Wojtek CichoĹ„ 23 Apr 2019
When SREs and Kubernetes Are Worth It And When They Aren’t Seth Vargo is a developer relations engineer at Google. He previously held software-development roles at HashiCorp, Chef Software, CustomInk and a few Pittsburgh-based startups. Passionate about reducing inequality in technology, Vargo is also the author of “Learning Chef.” Wojtek Cichoń 18 Apr 2019