Чи могла б хтось пояснити мені ідею артефактів у процесі збирання?
У мене є каталог робочої області, де я перевіряю код для компіляції та запуску своїх скриптів мурашок тощо. Зрештою, у моєму випадку я отримую файл jar, який готовий встановити. Це вважається артефактом?
Де мені сказати сценарій складання, щоб помістити файл jar? У каталозі робочої області? Мій файл jar отримує унікальне ім'я файлу залежно від змінних, таких як BUILD_ID
і такі, як я можу сказати Дженкінсу, який файл jar вибрати?
EDIT: Гаразд, тому я спробував зробити щось подібне:
Шлях ще не існує в моєму робочому просторі, так як сценарій збірки передбачається створити його, і, звичайно ж , .jar
і .properties
файли не там , тому що вони ще не були сформовані ще. Чому тоді це дає мені помилку? Здається, я щось пропускаю.
Крім того, чи видаляє Дженкінс артефакти після кожної збірки (не заархівовані артефакти, я знаю, я можу сказати, щоб вони видаляли)? Інакше він досить швидко засмітить жорсткий диск.