-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Sprint:DEV-36-1, DEV-36-2, DEV-36-3, DEV-36-4, DEV-36-5, DEV-36-RELEASE, DEV-37-1, DEV-37-2, DEV-37-3, DEV-37-4, DEV-37-5, DEV-37-RELEASE, DEV-38-1, DEV-38-2, DEV-38-3, DEV-38-4, DEV-38-5, DEV-38-RELEASE, DEV-39-1, DEV-39-2, DEV-39-3, DEV-39-4, DEV-39-5, DEV-39-RELEASE, DEV-40-1, DEV-40-2, DEV-40-3, DEV-40-4, DEV-40-5, DEV-40-RELEASE, DEV-41-1, DEV-41-2, DEV-41-3, DEV-41-4, DEV-41-5, DEV-41-RELEASE
В данный момент подготовка репозиториев онлайн-инсталлеров автоматизирована весьма поверхностно. Есть несколько проектов в тимсити, которые обновляют основные компоненты (ugene.ugene и ugene.data). Однако, помимо этих компоненотов есть и другие - например, external tools, которые приходится обновлять вручную. Это очень неудобно, помимо этого, знание того, как это делать крайне ограничено, а инструкция не очень полна.
Предпологается создать полноценный проект в тимсити, который будет иметь максиматьное количество настроек и работать максимально автономно. Например, предполагается, что компоненты онлайн инсталлера будут представлены чекбоксами, которые нужно пометить, чтобы данный компонент обновился.
При работе стоит обратить внимание вот на этот репозиторий Qt, в котором предоставлено множество скриптов, возможно, там есть что-то и для обновлнения репозиториев OI.