Find out how to implement a CI/CD pipeline for a microservice running in Docker with Semaphore and DigitalOcean Kubernetes.
CI/CD for Microservice Spring Boot
In this tutorial, you’ll learn how to build and test a Docker image using Continuous Integration. Then, we’ll extend CI/CD with Continuous Deployment to a Kubernetes cluster.
Dockerizing a PHP Application
Learn how to leverage Dockerβs advantages to easily develop and deploy a PHP application to Heroku, using Semaphore for continuous deployment.
Dockerizing a Python Django Web Application
Get an understanding of how to dockerize your Django application, using the Gunicorn web server, capable of serving thousands of requests in a minute.
30 Common CI/CD Interview Questions (with Answers)
Are you ready to ace you software interview? Weβve collected and answered 30 common CI/CD interview questions. How many can you answer?
Dockerizing a Ruby on Rails Application
Learn how to build and dockerize a Ruby on Rails application that uses PostgreSQL, Redis and Sidekiq.
Automate Flutter App Deployment on iOS to TestFlight using Fastlane and Semaphore
TestFlight makes it easy for developers to publish apps to early or beta testers and Semaphore is a fast CI/CD service that supports iOS deployment to TestFlight.
Customers Name Semaphore as Top Performing CI/CD Tool
Weβre proud to announce that Semaphore has been named as a High Performer among Test Automation and Continuous Integration tools on G2.
21 Tips to Write Better Posts for Developers
How do you write a blog that other developers will enjoy? Check out our 21 tips to write better posts for developers.
A Complete Guide to Optimizing Slow Tests
We have released a new guide containing every piece of wisdom we could muster to help you write fast tests and keep them fast. The guide is open source and you can download it today.
Interviewing Engineers at Semaphore
For a company like Semaphore that consists of small and agile teams where every individual counts, finding the right engineers is crucial to success.
10 Books Every Senior Engineer Should Read
Engineers are natural readers. At Semaphore, weβve picked our favorite books. We hope you like them too.
Introducing Semaphore On-Premise: Host Your CI/CD behind Your Company Firewall
Now, you can host your CI/CD behind your company firewall, fully on your own servers or virtual machines. Contact us to learn more.
Premium Support Packages in Semaphore
We’re introducing premium support plans to Semaphore! Our customer support team will walk an extra mile to ensure your CI/CD goals are met. Read more.
Behavior-Driven Development
BDD is a logical step forward in the evolution of the practice of software development. This article explains the concept and its origins.