ArchiveTool.groovy#

Интерфейс для работы с архивами

Методы с входными параметрами

Описание

public String extension()

/**
* Функция, возвращающая расширение архива (без точки в начале строки)
* @return расширение архива
*/

public String unarchive(Object script, String filePath, String destDir, boolean quiet)

/**
* Функция для распаковки архива
* @param script - среда Jenkins
* @param filePath - путь до архива
* @param destDir - папка в которую нужно распаковать архив
* @param quiet - скрывать ли вывод
* @return - папка, в которую распаковали архив
*/

public String archive(Object script, String nameDistrib, String filesToArchiveStr, List excludeFiles)

/**
* Функция для архивирования файлов
* @param script - среда Jenkins
* @param nameDistrib - имя дистрибутива
* @param filesToArchiveStr - файлы, которые нужно запаковать в виде строки
* @param excludeFiles - список файлов, которые не нужно запаковывать
* @return имя архива
*/