Projeto Jenkins downstream obtém parâmetro de execução upstream errado
Estou tendo um problema com um pipeline de construção Jenkins. Todos os trabalhos após o primeiro são parametrizados com o "Parâmetro de Execução" do primeiro trabalho. Por padrão, isso deve fazer referência à compilação estável mais recente do primeiro trabalho. Cada trabalho subsequente usa o "Parâmetro de Execução" do primeiro trabalho para acessar artefatos salvos no primeiro trabalho. Cada trabalho subsequente aciona o próximo trabalho do pipeline como uma construção parametrizada e passa o "Parâmetro de Execução" mencionado acima. O primeiro trabalho do pipeline aciona o segundo trabalho como uma compilação simples (ou seja, não parametrizada).
Aqui está uma captura de tela da configuração relevante de um trabalho downstream:
Meu problema é que o número do trabalho no "Parâmetro de Execução"não é o número do primeiro trabalho do pipeline. Em vez disso, é o número do primeiro trabalho doanterior gasoduto. Portanto, se o primeiro trabalho estiver na compilação nº 11, todos os trabalhos subseqüentes desse pipeline acessarão o arquivo da compilação nº 10 do primeiro trabalho.
Como faço para que os trabalhos subseqüentes do pipeline acessem o diretório de arquivamento do primeiro trabalho do pipeline?