Проблема с запуском параметризованного задания дважды с разными параметрами одновременно

#jenkins #jenkins-pipeline #jenkins-plugins

Вопрос:

Вот прикрепленная часть моего файла Дженкинса.

 String CRON_SETTINGS = BRANCH_NAME == "dev-branch" ? '''0 10 * * * % test_type=sanity
                                          0 10 * * * % test_type=unit''' : ""
pipeline {
     parameters {
         choice(name: 'test_type', choices: ['sanity', 'unit'], description: 'Which type of tests to run.  default: sanity')
     }
     triggers {
        parameterizedCron(CRON_SETTINGS)
     }
 

В этом примере у меня есть параметр типа теста, который мне интересен для выполнения сборки задания в одно и то же время(как показано в этом примере в 10 утра), каждый с разным значением параметра.
триггер времени действительно работает, но одна из сборок завершается со следующей ошибкой:

 jenkins java.nio.file.FileSystemException operation not permitted
 

Однако всякий раз, когда я меняю триггер, чтобы он не был одинаковым(например, разница в минуту или две), он работает так, как ожидалось.
излишне говорить, что сборки выполняются в разных рабочих областях, поэтому между ними не должно быть никаких проблем с конфликтами.

Был бы очень признателен вам за помощь, так как я застрял на этом вопросе на некоторое время.

Спасибо заранее, Алон