Если я правильно помню, то там не "запаковать", а "заархивировать" - а это две большие разницы: Дженкинс кладёт артефакт в своё внутренннее хранилище. Точный путь - вот здесь (
https://stackoverflow.com/questions/33044543/what-exactly-does-archive-artifacts-step-do-in-jenkins)
Я решил подобную задачу вот так:
1. Процесс сборки (неважно, отдельная задача или просто шаг) генерирует файл
2. Имя файла вытаскивается из лога сборки и кладётся в отдельный временный файл в формате "VARNAME="/full/path/to/file"
3. Плагином Inject Variables устанавливается переменная VARNAME
4. Дальше эта переменная (и артефакт, на который она указывает) обрабатываются последующими шагами.