Как вручную добавить артефакты в Дженкинс?
Я использую shell script для создания сборки, но она выходит за пределы каталога Jenkins, и поэтому я не могу добавить ее в качестве артефакта. Спасибо.
1 ответ:
Вы можете просто скопировать .ipa-файл в рабочую область Дженкинса с помощью команды shell, и таким образом вы можете добавить файл как артефакт
1.Добавьте шаг сборки для выполнения команды shell
2.Введите команду shell для копирования файла извне в рабочую область Jenkins
здесь $рабочее пространство является предопределенной переменной среды Дженкинс, который имеет путь Дженкинс рабочей области и $PathToIpa это созданная вами переменная, которая должна иметь путь к файлу ipa
- Вы должны заархивировать файл как артефакт, поэтому перейдите в "Добавить действие после сборки" и выберите "архивировать артефакты"
4.в файлах для архивирования вы можете указать имя файла или же вы можете сделать выбор дикой карты также.
Надеюсь, это поможет