InfoQ Homepage Continuous Integration Content on InfoQ
-
From Zero to Application Delivery with NixOS
Susan Potter describes a toolchain and principles for defining infrastructure in code, versioned with the code, providing repeatable configuration, ephemeral testing and consistent CI/CD environments.
-
The Slow Steady Industry Move Toward Tacit Programming
We're all aware that the industry is moving from Object-Orientation toward Functional Programming, but the move may be even deeper than that.
-
Build, Ship and Run Unikernels
Justin Cormack talks about the Docker unikernels build, ship and run pipelines and how the changes they are seeing lead to unikernels in production.
-
The Death of Continuous Integration
Steve Smith compares and contrasts different types of Feature Branching and Trunk Based Development, and explains why Continuous Delivery without Continuous Integration is not working.
-
Convention over Configuration: the Gradle way
Cédric Champeau demonstrates how Gradle inherits from good practices like what Maven offered, but goes beyond by generalizing the concept and allowing to define conventions.
-
Create Elegant Builds at Scale with Gradle
Hans Dockter discusses how to solve the challenges of standardization, dependency management, multi-language builds, and automatic build infrastructure provisioning.
-
Spring Boot Microservices, Containers, and Kubernetes - How-to
R Tsang shows how to create a Java-based microservice using Spring Boot, containerize it using Maven plugins and deploy a fleet of microservices and dependent components such as Redis using Kubernetes
-
Bring The Rain: Cloud Powered Continuous Delivery
Ken Dale demoes building, testing and deploying a project in the cloud using popular services and technologies.
-
Getting Your Web Projects Production Ready with Gulp
Jonathan Mills presents how to automate building tasks for JavaScript projects with Gulp.
-
Scale-oriented Architecture with APIs
John Sheehan presents choices – queues, proxies - helping a microservices architecture to stay robust and reliable, along with automation strategies allowing Runscope to deploy code 100 times a day.
-
Gradle for Android
Ken Kousen introduces Gradle to Android developers and shows how easy it is to integrate into Android projects.
-
Building Stuff with Shake
Neil Mitchell introduces the Shake build system. Users of Shake write a Haskell program which makes heavy use of the Shake library, while still allowing the full power of Haskell to be used.