Skip to content

Commit

Permalink
Merge pull request #1493 from LinuxSuRen/pr-jenkinsfile
Browse files Browse the repository at this point in the history
Using Jenkins Pipeline to replace GitHub Actions
  • Loading branch information
ks-ci-bot authored Sep 8, 2022
2 parents 2d2fd3d + d84df4a commit fa6b64b
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions .github/Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
pipeline {
agent {
node {
label 'go18'
}
}

stages {
stage('Test') {
steps {
container('go') {
sh 'go mod tidy'

sh '''
if [ -n "$(git status --porcelain)" ]; then
echo 'To fix this check, run "go mod tidy"'
git status # Show the files that failed to pass the check.
exit 1
fi
'''
}
}
}

stage('Build') {
steps {
container('go') {
sh 'CGO_ENABLED=0 go build -tags=\'containers_image_openpgp\' -v -o output/kk ./cmd/main.go'
}
}
}

}
}

0 comments on commit fa6b64b

Please sign in to comment.