mirror of
https://github.com/firstBitMarksistskaya/jenkins-lib.git
synced 2024-12-04 10:34:42 +02:00
24 lines
529 B
Groovy
24 lines
529 B
Groovy
|
import ru.pulsar.jenkins.library.configuration.JobConfiguration
|
||
|
import ru.pulsar.jenkins.library.ioc.ContextRegistry
|
||
|
|
||
|
def call(JobConfiguration config) {
|
||
|
|
||
|
ContextRegistry.registerDefaultContext(this)
|
||
|
|
||
|
// TODO: Вынести в отдельный класс по аналогии с SonarScanner
|
||
|
|
||
|
printLocation()
|
||
|
|
||
|
if (!config.stageFlags.smoke) {
|
||
|
echo("Smoke tests step is disabled")
|
||
|
return
|
||
|
}
|
||
|
|
||
|
def options = config.syntaxCheckOptions
|
||
|
|
||
|
installLocalDependencies()
|
||
|
|
||
|
unzipInfobase()
|
||
|
|
||
|
}
|