В нашей артефакте у нас есть репозиторий снимков, определенный для обработки максимум 5 уникальных снимков. Мы добавили -SNAPSHOT-.extension к имени файла. SNAPSHOT также конвертируется в метку времени. Сборка выполняется с помощью gradle, а артефакт публикуется с бамбуковым и артефактным плагином.
Файл, развернутый на артефакте ...
inhouse-snapshots:com/example/project/subproject/trunk-SNAPSHOT/subproject-trunk-SNAPSHOT-79.amp
становится ...
inhouse-snapshots:com/example/project/subproject/trunk-SNAPSHOT/subproject-trunk-20120321.154621-1-79.amp
Это нормально, и каждая сборка добавляет новый файл с увеличенным номером сборки, но номер временной метки всегда остается 20120321.154621-1, поэтому у нас есть список файлов, например:
- подпроект-переговорный 20120321.154621-1-79.amp
- подпроект-переговорный 20120321.154621-1-80.amp
- подпроект-переговорный 20120321.154621-1-81.amp
У кого-нибудь есть решение или предложение по другому макету каталога?