В моем репозитории у меня есть 2 независимых проекта.
-- ProjectA
-- ProjectB
У меня внутри них 2 разных файла build.gradle.
Я хочу начать работу Jenkins только для ProjectA: Итак, яизменилось в конфигурации задания:
Build File: ProjectA/build.gradle
Я хочу выполнить свою задачу:
cucumber -Pthreads=10 -Ptags=@ALL
мой файл gradle.build:
cucumber {
threads = project.findProperty("threads")
glue = 'classpath:com.cucumber.steps'
plugin = ["pretty", "html:target/cucumber", "json:target/cucumber.json"]
tags = project.findProperty("tags")
featurePath = 'src/main/resources/feature'
main = 'cucumber.api.cli.Main'
}
Сбой из-за jenkinsне могу найти этот файл src / main / resources / feature
Я вижу этот путь в журнале:
/var/lib/jenkins/workspace/repoName/src/main/resources/feature
, но путь должен быть: / var / lib / jenkins / workspace / repoName/ ProjectA / src / main / resources / feature
Как заставить Jenkins выполнить его и искать все файлы в ProjectA?