chore: remove Jenkinsfile (#20951)

The unit tests are run by circleci and the changelog updates are not working
currently.
pull/20970/head
Sam Arnold 2021-03-15 13:33:29 -03:00 committed by GitHub
parent 849221b709
commit 532a23da84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 66 deletions

66
Jenkinsfile vendored
View File

@ -1,66 +0,0 @@
pipeline {
agent none
stages {
stage('Update changelog') {
agent any
when {
anyOf {
expression { BRANCH_NAME ==~ /^1(.\d+)*$/ }
}
}
steps {
sh "docker pull jsternberg/changelog"
withDockerContainer(image: "jsternberg/changelog") {
withCredentials(
[[$class: "UsernamePasswordMultiBinding",
credentialsId: "hercules-username-password",
usernameVariable: "GITHUB_USER",
passwordVariable: "GITHUB_TOKEN"]]) {
script {
if (env.GIT_PREVIOUS_SUCCESSFUL_COMMIT) {
sh "git changelog ${env.GIT_PREVIOUS_SUCCESSFUL_COMMIT}"
} else {
sh "git changelog"
}
}
}
}
sshagent(credentials: ['jenkins-hercules-ssh']) {
sh """
set -e
if ! git diff --quiet; then
git config remote.origin.pushurl git@github.com:influxdata/influxdb.git
git commit -am 'Update changelog'
git push origin HEAD:${BRANCH_NAME}
fi
"""
}
}
}
stage('64bit') {
agent {
docker {
image 'golang:1.13'
args '-e "GOCACHE=/tmp"'
}
}
steps {
sh """
cd $WORKSPACE
go mod download
"""
sh """
cd $WORKSPACE
go test -parallel=1 ./...
"""
}
}
}
}