Automatic building and publishing DEB packages for Go applications
A guide to automatically building and publishing DEB packages for Go applications using Travis CI and packagecloud.io.
A guide to automatically building and publishing DEB packages for Go applications using Travis CI and packagecloud.io.
A guide to setting up Dockerized end-to-end (e2e) tests using Selenium and Webdriver.io, integrated with CI/CD pipelines like GitLab CI and Travis CI.
A technical guide on automating blog deployment to GitHub Pages with a custom domain using Travis CI, Docker, and Pelican.
A developer details their personal infrastructure setup, including a self-hosted Jenkins CI server, private Docker registry, and various automation tools.
A technical tutorial on creating automated, disposable test environments using Docker, AWS ECS, and CircleCI for microservices development.
A tutorial on automating Angular CLI project deployment to Firebase Hosting using Travis CI, GitHub, and Greenkeeper for dependency updates.
An analysis of nine code quality tools for Clojure, evaluating their functionality and issues in a real-world project with cljc files and spec.
A guide to automating Docker builds and pushes for an ASP.NET Core 2.0 app to Azure Container Registry using Bitbucket Pipelines.
A developer's journey building GreenPiThumb, an open-source Raspberry Pi bot that automates houseplant watering using JavaScript and AngularJS.
A developer shares his journey of creating and publishing his first Alexa skill using Node.js, AWS Lambda, and the TfL API, including CI/CD and certification.
A guide to using Cake build automation with C# to create a single, cross-platform DevOps pipeline for .NET Core projects on AppVeyor and Travis CI.
A critique of modern software development, arguing that the rush to release features in the cloud leads to perpetually buggy and poorly documented products.
A developer recounts the chaotic process of changing their GitHub username and the cascading technical issues it caused across their projects and CI/CD pipelines.
Using RSpec metadata filtering to test a Ruby API client against multiple versions of an upstream service (Vault) on Travis CI.
A guide to setting up continuous integration for .NET Core libraries using Atlassian Bitbucket Pipelines, including YAML configuration and NuGet packaging.
A guide to setting up a custom pre-commit Git hook for iOS projects to prevent common issues like misplaced views and focused tests.
A technical guide on automating Maven releases and deployments to Bintray using CircleCI, including configuration for git, pom.xml, and CI/CD pipelines.
A guide to configuring AppVeyor CI to automatically publish NuGet packages to NuGet.org, eliminating manual uploads.
A tutorial on installing Jenkins CI on Windows Server Core using PowerShell and Chocolatey, including initial configuration steps.
A software tester discusses the importance of build versions, release candidates, and best practices for managing and testing builds in an agile development environment.