Ответ 1
Плагин операций с файлами имеет операцию zip.
Используется с ${GIT_BRANCH} для создания zip файла успешной сборки.
https://wiki.jenkins.io/display/JENKINS/File+Operations+Plugin
Я только начал использовать Дженкинса и мне нужен совет.
После успешной сборки я хотел бы, чтобы результирующий каталог был упакован в zip файл и сохранен в рабочем пространстве, поэтому позже я могу отправить artifactory.
В настоящее время я использую программу, которую я написал для этой цели, которую я запускаю в пакетном файле в качестве последнего шага сборки, но мне интересно, есть ли способ сделать это с помощью Jenkins.
Плагин операций с файлами имеет операцию zip.
Используется с ${GIT_BRANCH} для создания zip файла успешной сборки.
https://wiki.jenkins.io/display/JENKINS/File+Operations+Plugin
Для этого есть плагин Jenkins:
https://wiki.jenkins-ci.org/display/JENKINS/Compress+Artifacts+Plugin
Если вы используете Jenkinsfile (декларативный), вы можете использовать zipFile и дать имя каталога, который вы хотите заархивировать
https://jenkins.io/doc/pipeline/steps/pipeline-utility-steps/#zip-create-zip-file
На всякий случай, если вы все равно используете ant
для сборки, у вас есть возможность использовать задачу ant для архивирования.
Смотрите документацию по заданию zip.