Собственно есть проект, который лежит на github, и хочется сделать dev сборки для него.
Требования:
- Сборки под три ОС (win, linux, mac).
- Эти сборки нужно где-то хостить. Но только последнюю версию. Предыдущие не нужны, так как обновления будут довольно часто - места не хватит.
- Сборка нетривильная (50 строк на баше для каждой ОС + Qt из сорцов на лине), поэтому ci не совсем подходит.
- Сборка должна происходит при обновлении зависимостей, а не только когда обновится master, что опять же отбрасывает ci.
Всё что придумал - это ручная сборка с заливанием в dropbox(своего сервера нету) с ссылками в readme.
Есть ещё вариант с созданием tag'a/релиза на github с обновлением файлов через api. github позволяет обновлять файлы после публикации релиза (правда хв в течении какого периода).
Кто, что использует?