Create parallel jenkins jobs
Define parallel stages in a Jenkins pipeline with a Groovy Jenkinsfile.
The notebook
Every article in the notebook, newest first.
Define parallel stages in a Jenkins pipeline with a Groovy Jenkinsfile.
Open a throwaway TCP server with netcat and connect a client to it.
Install a recent CMake on Ubuntu from Snap or by building a release from source.
Generate a changelog between two Git tags with git log and a custom pretty format.
List available versions with yum --showduplicates and install a specific package version on CentOS/RHEL.
Compute the UTF-8 byte length of a JavaScript string, which String.length does not give you.
Generate a self-signed TLS certificate and key for local development with openssl.
Recover Debian/Ubuntu when apt reports that a package needs to be reinstalled but has no archive.
Build a Docker image whose user matches the host UID and GID to avoid file ownership problems.
Run SFTP transfers from an Alpine container with sshpass, without installing an SSH client on the host.