Вы можете попробовать что-то вроде этого, если вы запустите downstream заданий и дождитесь их результатов:
def job1 = build job: 'myJob', wait: true
def job1Result = "${job1.getId()}"
def job1Url = "${job1.getAbsoluteUrl()}"
и используете их в своем действии после сборки. Я не использую декларативный конвейер, но сценарий конвейера. Помните, где вы определяете переменные, если хотите, чтобы они были доступны на этапе пост-сборки.
Ps. Я вижу, что не рекомендуется использовать getAbsoluteUrl, но вы можете прочитать документацию по ссылке ниже. См. Все варианты Выполнить .