51 lines
1.4 KiB
Groovy
51 lines
1.4 KiB
Groovy
pipeline {
|
||
|
||
agent {
|
||
label 'windows'
|
||
}
|
||
|
||
environment {
|
||
platformVersion = '8.3.26.1581'
|
||
}
|
||
|
||
post {
|
||
always {
|
||
allure includeProperties: false, jdk: '', results: [[path: 'build/syntax-check/allure']]
|
||
junit allowEmptyResults: true, testResults: 'build/syntax-check/junit/junit.xml'
|
||
}
|
||
success {
|
||
echo 'success'
|
||
}
|
||
failure {
|
||
echo 'failure'
|
||
}
|
||
|
||
}
|
||
|
||
stages {
|
||
|
||
stage("Синхронизация с хранилищем") {
|
||
steps {
|
||
script {
|
||
scannerHome = tool name: 'sonar-scanner', type: 'hudson.plugins.sonar.SonarRunnerInstallation'
|
||
withSonarQubeEnv("Sonar") {
|
||
bat "chcp 65001\n SET GITSYNC_V8VERSION=${platformVersion}\n gitsync sync -u ci-bot -p 12345 C:/storage_1c/tg_bot_1c/ src/cf"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
stage("SonarQube") {
|
||
steps {
|
||
script {
|
||
scannerHome = tool name: 'sonar-scanner', type: 'hudson.plugins.sonar.SonarRunnerInstallation'
|
||
withSonarQubeEnv("Sonar") {
|
||
bat "chcp 65001\n ${scannerHome}/bin/sonar-scanner -Dsonar.projectVersion=${BUILD_ID}"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
} |