У меня проблемы с многоотраслевым конвейером для плагина задания DSL для автоматизации создания многоотраслевого конвейера.
У меня возникли проблемы с тем, как задать путь к Jenkinsfile в репозитории. Я посмотрел онлайн для документации, но не нашел ничего, чтобы помочь. Я даже пытался получить примеры сценариев, но многоотраслевые DSL-сценарии редко встречаются в Интернете. На самом деле не удалось найти ни одного файла с установленным Jenkinsfile
jobs.groovy
folderName = "${JENKINS_PATH}"
folder(folderName)
multibranchPipelineJob("${folderName}/jenkins_multibranch_devops") {
branchSources {
git {
remote("https://gitlab.com/${REPO_PATH}")
credentialsId('gitlab_credentials')
includes('*')
}
}
configure { project ->
project / factory {
scriptPath('jenkins/Jenkinsfile')
}
}
orphanedItemStrategy {
discardOldItems {
numToKeep(14)
}
}
}
Вот то, что у меня есть, и оно терпит неудачу, потому что я, очевидно, скучаю по некоторым вещам, поэтому ищу помощь
Что мне не хватает и где я могу получить документацию, если я планирую добавлять все больше и больше в этот файл jobs.groovy и хочу знать, как узнать, что добавить, потому что текущая страница документа совсем не помогает