What is monorepo? (and should you use it?) Monorepos can foster rapid development workflows. In this post, we’ll examine if they are the right fit for you and your company. Tomas Fernandez 17 Mar 2021
What’s New in Spring 2021 Monorepo CI/CD is easier than ever As of this moment, our team is rolling out a new set of monorepo features to a selected number of users. We are planning a GA roll out in the next few weeks. Improvements introduced include: Faster and more stable job logs Time is of the essence when you’re debugging your […] Semaphore Team 11 Feb 2021
Talking CI/CD on Changelog’s Go Time Podcast I had an honor to speak on Changelog's Go Time podcast along with Jérôme Petazzoni on Continuous Integration and Delivery (CI/CD). Marko Anastasov 10 Feb 2021
Kubernetes vs Docker: Understanding Containers in 2022 Kubernetes has deprecated Docker. What now? Will you still be able to run your containers? Find out how this will influence your work. Tomas Fernandez 3 Feb 2021
How to Connect to VPN in CI/CD Pipelines Learn how to run jobs in Semaphore that connect with your private networks using OpenVPN. Link cloud and private networks seamlessly. Tomas Fernandez 17 Dec 2020
3 Steps to Eradicate Flaky CI Builds Follow the real-world experiences of some development teams as they overcome flaky builds and transform their productivity. Simon Deeley 10 Dec 2020
What’s New in Winter 2020 The latest product news and updates from Semaphore. Learn More with Fork&Run Whether you’re new to Semaphore or already an experienced user there’s always something to learn from our example projects. You can now easily fork and run one of our demos when creating a new project. Docker images for your CI/CD workflow We have […] Semaphore Team 19 Nov 2020
Reproducible Node Builds With npm ci Less famous than its sibling, npm install, with npm clean-install, your CI/CD process becomes more robust. Here’s how to use it. Tomas Fernandez 5 Nov 2020
Android Continuous Integration and Deployment Tutorial High-performance continuous integration can double your Android development productivity. Here's how you can set it up in minutes, not days. Marko Anastasov 21 Oct 2020
Xcode 12 Is Now Available in macOS Catalina Image We would like to inform all developers building for Apple devices that Xcode 12 is now available as a CI/CD environment on Semaphore. Semaphore Team 5 Oct 2020
What’s New in Semaphore – Autumn 2020 Refreshed New UI for a Greater CI/CD Experience Our newly enhanced UI provides you with numerous new options like improved job logs and additions to Workflow builder like fail fast and auto-cancel. More control over your job and pipeline queues We have introduced two new features that allow you to set custom execution priority for jobs and to configure […] Semaphore Team 22 Sep 2020
Continuous Blue-Green Deployments With Kubernetes Learn how to create a CI/CD pipeline that deploys an application in Kubernetes using the blue-green methodology. Tomas Fernandez 8 Sep 2020
What Is Canary Deployment? Learn how canary deployment can help you do controlled trials with real users. And what if you combine it with a fast CI/CD workflow? Tomas Fernandez 1 Sep 2020
Refreshed New UI for a Greater CI/CD Experience We’re very excited to introduce our newly enhanced UI, bringing the overall user experience one step ahead and boosting your CI/CD experience. Semaphore Team 31 Aug 2020
How to Run Cloud-based Cron Jobs with Semaphore Using Semaphore's scheduler, you can run jobs to a timetable - it's like 'cron' for the cloud. Follow this tutorial to find out how. Simon Deeley 18 Aug 2020