ci/cd

Tag: ci/cd

10 posts
Tests vs Checks: CI/CD task type theory
N
Nel Ramblings

Tests vs Checks: CI/CD task type theory

CI/CD has become a standard tool in every modern software developers day to day experience. We demand a lot from our CI/CD systems! and our software is all the better for it. But I think a lot of us have a slightly under-principled way of talking and thinking about it. Specifically I want to talk about how we tend to lump two very different types of tasks under the banner of "tests" or sometimes we don't even talk about one of these types of tasks but we still have them sitting in our pipelines and workflows and what have you.

·
May 29
·
Deploying my Blog to NixOS - Toolbox #4
M
Marius Lab

Deploying my Blog to NixOS - Toolbox #4

you think having 3 repositories and NixOS involved in running a static website is ridiculous? Well, no, you are ridiculous!

·
Jan 9
·
Adding .NET Code Coverage to your Azure DevOps pipeline
T
Tim Deschryver
timdeschryver.dev

Adding .NET Code Coverage to your Azure DevOps pipeline

A step-by-step guide on how to add code coverage to your .NET project in Azure DevOps.

·
May 1 '24
·
Multiple releases using the same, but configurable, Angular Standalone Application build
T
Tim Deschryver
timdeschryver.dev

Multiple releases using the same, but configurable, Angular Standalone Application build

Configuring an Angular standalone application to be flexible enough to be released in different environments.

·
Jan 10 '24
·
Merging your Playwright sharded reports into a single HTML report
T
Tim Deschryver
timdeschryver.dev

Merging your Playwright sharded reports into a single HTML report

Playwright v1.37 introduces a new `merge-reports` command. In this blog post we'll see how leverage this command to create a single test report from different sharded test reports. The result is one page containing all of your test results.

·
Sep 17 '23
·
Create and run Playwright test sets using tags and grep
T
Tim Deschryver
timdeschryver.dev

Create and run Playwright test sets using tags and grep

At some point in time you'll want to run a subset of your tests. Organizing your tests with Playwright test tags helps you to do this in a clean way. Using tags allows you to target specific tests in specific scenarios, and can help to scale your pipeline(s).

·
Mar 12 '23
·
Using Playwright test shards in combination with a job matrix to improve your CI speed
T
Tim Deschryver
timdeschryver.dev

Using Playwright test shards in combination with a job matrix to improve your CI speed

Utilizing a matrix within your GitHub workflow to create a "test shard matrix" is a major improvement to your CI. This practice can cut the time in half (or better) to run your Playwright test suite.

·
May 22 '22
·
How to make your Azure DevOps CI/CD pipeline faster
T
Tim Deschryver
timdeschryver.dev

How to make your Azure DevOps CI/CD pipeline faster

Make your CI/CD pipeline smarter and only build (and release) what's modified to optimize a run

·
Oct 11 '20
·
Build once deploy to multiple environments 🚀
T
Tim Deschryver
timdeschryver.dev

Build once deploy to multiple environments 🚀

In our quest to build a twelve-factor app where we build once and deploy to multiple environment we encountered some problems, but we managed to solve them. Read here how we did it.

·
May 20 '19
·
Testing and Deploying Python Projects with Travis CI
L
Luis Quintanilla Personal Website
lqdev.me

Testing and Deploying Python Projects with Travis CI

·
Feb 18 '18
·