• X xray-16
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 216
    • Задачи 216
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 31
    • Запросы на слияние 31
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • OpenXRay
  • xray-16
  • Задачи
  • #1403
Закр.
Открыто
Задача созд. Июл 22, 2023 пользователемxottab-duty@xottab-dutyВладелец0 of 12 checklist items completed0/12 checklist items

Actions improvements

Created by: Xottab-DUTY

TODO:

  • Output binaries for macOS builds
  • macOS multiarchitecture build:
    • https://stackoverflow.com/questions/5334095/cmake-multiarchitecture-compilation
    • https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#id27
    • https://github.com/leetal/ios-cmake
  • cross-compilation for Ubuntu arm64/ppc64el
  • cross-compilation for Haiku:
    • https://jessicah.github.io/building-rust.html
    • https://github.com/kaidokert/scummvm-buildbot/blob/a6be13f7922466b576c998e80f9e1bf9d3a601f3/workers/haiku/Dockerfile

Packaging:

  • Provide AppImage package
  • Provide Flatpak package (#1050 (closed))
  • DEB packages
    • Provide automated updates for our PPA on launchpad
  • RPM packages
    • Add official openSUSE package and provide automated updates for it
      • We already have an unofficial package – #628 (closed)
    • #1044
  • Add ebuild support (#623 (closed))

Useful links:

  • https://askubuntu.com/questions/16446/how-to-get-my-software-into-ubuntu
  • https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages
  • https://repology.org/project/openxray/versions
Ответственный
Назначить
Оценка трудозатрат