# Jenkins Here is how to set up a [Jenkins](https://www.jenkins.io/) pipeline using Jenkinsfile: ```groovy pipeline { ... stages { stage('Compile') { steps { sh 'go build' } } stage('Test') { steps { sh 'go test ./...' } } stage ('Release') { when { buildingTag() } environment { GITHUB_TOKEN = credentials('github-token') } steps { sh 'curl -sL https://git.io/goreleaser | bash' } } } } ```