chore: remove Jenkinsfile (#20951)
The unit tests are run by circleci and the changelog updates are not working currently.pull/20970/head
parent
849221b709
commit
532a23da84
|
@ -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 ./...
|
|
||||||
"""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue