Go Jenkins agent

Introduction

This agent is used to build Go code.

The image is built in the global ods project and is named jenkins-agent-golang. It can be referenced in a Jenkinsfile with e.g. ods/jenkins-agent-golang:latest.

Features

  1. Go 1.21.x

  2. golangci-lint 1.54.x

Known limitations

Not (yet) Nexus package manager aware and no special HTTP Proxy configuration.