TL;DR Нужно удобно хранить сборки софта вместе с доками и версионированием, как у людей.
Ситуация: есть несколько софтин в виде AppImage под линуксы и инсталляторов под винду, также есть множество различной документации в PDF (латехе), всё собирается на хадсоне.
Основная часть софта у нас серверная, либо встройка, всё собирается либо в пакеты и лежит в репозиториях, либо в образы, которые потом тупо сваливаются в кучу в одной единственной задаче на хадсоне + велохранилище для автообновления устройств. А доки хранятся в SeaFile. По-этому насчёт отдельных аппимаджей и экзешников никто заморачивался, они неприкаянные валялись в своих сборочных задачах. Недавно запилил статейку с перечнем этого левака в локальной вики со ссылками на lastSuccessfulBuild и документацию к ним.
Задача: найти более цивилизованный подход к хранению сборок и документации. Желательно иметь какую-то систему с версионированием, где можно было бы как отдельно файлики перебирать, так и иметь какую-то иерархию со связями, чтобы делить проекты и привязывать конкретные доки к конкретному софту. Хочу переложить туда неприкаянный софт, всю (не только по неприкаянному софту) документацию, а в идеале ещё и образы для встройки. По сути, нужен каталог артефактов без лишних сущностей в виде сборочных задач и репозиториев.
Посоветуйте что-то вменяемое, а то достала уже эта помойка, все перманентно не врубаются чего где искать.