CI/CD
CI/CD | News, how-tos, features, reviews, and videos
NUnit uses open source tools to test .NET code
Unit tests are an important part of modern application development. NUnit is perhaps the best-known way of using them with .NET code.
Solomon Hykes’ Dagger raises $20M and launches public beta
Startup founded by three Docker alumni is raising its first major round of funding as it finally looks to get its CI/CD tool into the hands of users.
GitLab 14.8 adds security approval policies, extends SSH support
Update to the GitLab devops platform introduces chainable security approval policies as the replacement for the deprecated Vulnerability-Check feature.
How to protect your Kubernetes infrastructure from the Argo CD vulnerability
A zero-day vulnerability in Argo CD could be putting sensitive information like passwords and API keys at risk. Are you protected?
A brief intro to the Pants build system
Pants is a fast, remote-friendly, and ergonomic build tool for multiple languages including Python, Go, Java, and Scala. Let’s take a look.
A simple automated build pipeline for Node.js
Even simple and early-stage projects benefit from automated build pipelines. Here’s an easy way to set up CI/CD with Node.js, Jenkins, and Git.
GitLab 14.6 shines on distributed deployments
Latest release of the devops platform simplifies Geo configuration, allows GitLab mirrors to serve as write proxies, and adds vulnerability scanning support for .NET 6.
How canary releases enable continuous deployment
Making new features or services available to a small group of users is a good development strategy to reduce risk.
Using WiX to build Windows installers
With a little bit of XML you can automate creating Windows installers for your code, right from your CI/CD pipeline.
Weaveworks launches first enterprise Gitops platform
Weave GitOps Enterprise aims to automate continuous application delivery and Kubernetes operations tasks at enterprise scale.
How CI/CD is different for data science
Moving data science into production has quite a few similarities to deploying an application. But there are key differences you shouldn’t overlook.
JetBrains unveils Qodana code quality platform for CI/CD
Qodana code quality monitoring platform integrates with the IntelliJ IDE and supports Java and Kotlin, with support for additional JVM and non-JVM languages in the works.
Continuous integration with Docker and Jenkins
How to pull from Git, build a Docker image, and publish the image to Docker Hub.
Apple Xcode Cloud brings CI/CD to Xcode IDE
Xcode Cloud allows Apple developers to build apps and run automated tests in parallel in the cloud, directly from Xcode.
JFrog unveils software distribution service
New addition to the JFrog devops platform promises to speed up software deployments, updates, and concurrent downloads across hybrid infrastructure, edges, and IoT devices.
JetBrains takes TeamCity CI/CD to the cloud
JetBrains-managed CI/CD service was in development for nearly two years and beta tested by thousands.
How to build an internal developer platform, from those who have done it
Twitter, Two Sigma, Yelp, and Zalando explain why they built their own software development platforms and share what lessons they learned along the way.
What is discovery and dependency mapping?
DDM powers the configuration management database for multicloud, infrastructure changes, and frequent application changes.
What is an internal developer platform? PaaS done your way
Organizations that have successfully established a devops culture for speedy, stable software releases often rely on an internal developer platform to deploy code. But what is an ‘IDP’ and how do you get one?
What is GitOps? Extending devops to Kubernetes and beyond
GitOps applies the same techniques to deploying infrastructure as devops and CI/CD use to deploy applications