Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Jenkins Pipeline - Deploy to Auto Scaling Group

Have Jenkins deploy your auto-scaled application by sending an AWS instance refresh command.

Getting Started With Docker BuildKit In Order To Safely Use A Private SSH Key During A Build

Learn how to safely make use of a private SSH key during a docker build with the help of Docker buildkit.

Jenkins - Why Integrate With GitHub Using Git Source Instead Of GitHub

An explanation of why one should probably use Git as a source rather than GitHub in Jenkins.

Integrate Jenkins Multibranch Pipeline With Git / GitHub

Trigger your multi-branch projects to build when you push changes to GitHub.

Integrate Jenkins Pipeline Project With GitHub

Learn how to integrate your Jenkins "pipeline" project with GitHub so that your project builds when specific branches are pushed to (e.g. staging/production).

Jenkins - Using Different Parameters For Different Environment Branches

Learn how to dynamically change your parameter values based on the branch that is being used.

Jenkins - Install A Plugin

Install a plugin in Jenkins

Jenkins Cheatsheet

A personal cheatsheet for when creating Jenkins pipeline files.

Jenkins - Storing Passwords, Secrets, and Credentials

Learn how to store secrets / credentials in Jenkins.

Jenkins - Admin Reset Password

Reset your password in Jenkins through the CLI.

Lecture - Complete Jenkins Pipeline Tutorial

A timestamped video tutorial on Jenkins pipelines.

Creating A Basic Jenkins Pipeline

An tutorial/example to get you started of using Jenkins for a CI/CD pipeline when you use GitLab flow.

Deploy Jenkins With Docker

Deploy Jenkins with Docker.

Debian 8 - Install Jenkins