blob: a99c3eb9b5ededb42b6678ede608540beb218d5c [file] [log] [blame]
pipeline {
agent {
kubernetes {
yaml '''
apiVersion: v1
kind: Pod
spec:
containers:
- name: golang
image: golang:1.22.2-alpine3.19
tty: true
'''
}
}
stages {
stage('/core/installer') {
steps {
container('golang') {
dir('core/installer') {
sh 'go mod tidy'
sh 'go build cmd/*.go'
sh 'go test ./...'
}
}
}
}
}
post {
success {
gerritReview labels: [Verified: 1], message: env.BUILD_URL
}
unstable {
gerritReview labels: [Verified: 0], message: env.BUILD_URL
}
failure {
gerritReview labels: [Verified: -1], message: env.BUILD_URL
}
}
}