Size: a a a

2020 November 28

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от YuS
Наверное.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от YuS
Кстати, так как живого мака нет.  пробовал на виртуалке запустить MacOS - ни че не получилось. :)
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от Renat Suleymanov
А у меня даже виртуального нет ) я просто отправлял клиентам )
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от YuS
т.е. она вроде как запуститлась но Lazarus отказался в ней рабоать начал требовать какие-то либы. Сеть не получилось настроить и я забил.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от Renat Suleymanov
Но там ньюансы с правами есть. Приходилось иногда в Линуксе выставлять права на бинарник как исполняемой, после уже архивироать и отправлять клиенту
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от Renat Suleymanov
Ну сделай кросскомпиляцию просто. И cocoa и carbon поддерживаются
источник

RS

Renat Suleymanov in Delphi & Lazarus
Переслано от Renat Suleymanov
Ну и тракновый для макос желательно. коко активно пилится
источник

Y

YuS in Delphi & Lazarus
Renat Suleymanov
Переслано от Renat Suleymanov
Ну и тракновый для макос желательно. коко активно пилится
Я ради спортивного интереса пробовал. Код собраный лазарусом только на VPS выполняется, под убунтой.
источник

Y

YuS in Delphi & Lazarus
А бинари для линуха собираю, да в винде.
источник

RS

Renat Suleymanov in Delphi & Lazarus
YuS
А бинари для линуха собираю, да в винде.
Да, вот с правами бывает неудобно. Когда их нужно выставить заранее, а не на сервере
источник

Y

YuS in Delphi & Lazarus
Я так понимаю  сборка .deb пакета поможет в этом случае, да и версию установленного отслеживать проще.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Переслано от Renat Suleymanov
Debian пакеты в смысле? ☺️ я просто заливаю на сервер через FileZilla и скриптом обновляю. 10 секунд занимает ) Но надо будет научится конечно. Пригодится точно )
Ну, это прям фейспалм , простите :) при всём уважении :)
Сейчас дофига средств по автоматизации всего этого.
Закоммитил ,пушнул в репу- оно на сервере собралось, тесты прогнались - ты уверен, что в коде есть всё, чтобы оно в любой момент могло работать :)
Тег поставил - пушнул, и всё, пакет собрался, подписался, выложился в релизы да задеплоился куда надо
источник

Y

YuS in Delphi & Lazarus
Я кстати Jenkins использую для сборки
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Ну, это прям фейспалм , простите :) при всём уважении :)
Сейчас дофига средств по автоматизации всего этого.
Закоммитил ,пушнул в репу- оно на сервере собралось, тесты прогнались - ты уверен, что в коде есть всё, чтобы оно в любой момент могло работать :)
Тег поставил - пушнул, и всё, пакет собрался, подписался, выложился в релизы да задеплоился куда надо
А зачем мне на сервере собирать?
источник

RS

Renat Suleymanov in Delphi & Lazarus
В остальном согласен, надо будет посмотреть как deb пакеты делать
источник

Y

YuS in Delphi & Lazarus
По идее единая среда сборки которая не зависит от того, чего ты там себе на комп понаставил. + хранилище так называемых артифактов (результатов сборки).
источник

Y

YuS in Delphi & Lazarus
Alexey Shumkin
Ну, это прям фейспалм , простите :) при всём уважении :)
Сейчас дофига средств по автоматизации всего этого.
Закоммитил ,пушнул в репу- оно на сервере собралось, тесты прогнались - ты уверен, что в коде есть всё, чтобы оно в любой момент могло работать :)
Тег поставил - пушнул, и всё, пакет собрался, подписался, выложился в релизы да задеплоился куда надо
А можно по поводу подписи поподробнее пожалуйста?
источник

AS

Alexey Shumkin in Delphi & Lazarus
YuS
По идее единая среда сборки которая не зависит от того, чего ты там себе на комп понаставил. + хранилище так называемых артифактов (результатов сборки).
+++
источник

AS

Alexey Shumkin in Delphi & Lazarus
YuS
По идее единая среда сборки которая не зависит от того, чего ты там себе на комп понаставил. + хранилище так называемых артифактов (результатов сборки).
Ну, строго говоря, сервер сборок и хранилище артефактов штуки почти ортогональные )
источник

AS

Alexey Shumkin in Delphi & Lazarus
YuS
А можно по поводу подписи поподробнее пожалуйста?
А что подробнее?
Пакеты можно (нужно) подписывать цифровой подписью :)
источник