Динамическое создание постоянной блокировки в конвейере со сценариями Jenkins - PullRequest
2 голосов
/ 06 мая 2020

В моем конвейере со сценариями я хочу создать блокировку, которая будет сохраняться в глобальной конфигурации Jenkins после завершения конвейера. Я пробовал следующее, но безрезультатно.

import org.jenkins.plugins.lockableresources.LockableResourcesManager as LRM
lrm = LRM.get()
lrm.createResource("my_lock")
lrm.save()

Блокируемый ресурс недолговечен: он создается и может использоваться, но не сохраняется. Я использую Jenkins 2.226, использую плагин 2.7 Lockable Resources.

...