Skip to main content

Posts

Featured

Migrating from Jenkins to Github/Gitea Actions

 I wanted to title this post Tea and Tears and Github Actions This experience was truly traumatic.  Let me first clarify my environment and what I was trying to do, then let me break down what I learned and how you can (hopefully) do it too. I am using Gitea .  I have been a big fan of Gogs for years, and recently migrated to Gitea, a fork of Gogs that includes artifact management and CI/CD via a Github Actions compatible interface. I have lots of different types of CI/CD builds.  I am a polyglot of coding languages, working in many different styles and patterns. I currently use Nexus for artifact management, and Jenkins for builds. A simple Build     I did not start with it, but the first build I got working on Gitea was hardly a build at all.  I have a static site built with Hugo for a charity.  Let's start with my Jenkins version of code: def remote = [:] remote.name = '**name**' remote.host = '**ip**' remote.user = '**username**' remote.allowAnyHo

Latest Posts

KISS High Availability

TryHackMe - LazyAdmin Room

TryHackMe - Inclusion Room