/app_go

Sample Go (Echo) App with Jenkins Pipeline to build Docker image.

Primary LanguageHTML

app_go

Initialization

go mod init app
go get github.com/labstack/echo/v4
go get github.com/labstack/echo/v4/middleware
go run main.go # or `go build main.go && ./main`

Development

go mod tidy
go run main.go

Jenkins server initialization

sudo apt install docker.io docker-buildx
sudo groupadd docker
sudo usermod -aG docker jenkins
newgrp docker
sudo systemctl restart jenkins