Hi, i’m calling (System/exit 1) from clj -m test_runner, but status code is always 0. How to fix it?
@nicola А если ручками запустить ту команду java, что clj производит, воспроизводится?
Да походу это мой косяк забыл про промежуточный скрипт
🙂
clj запускает java последней командой, так что из него не должен теряться код возврата.
Кстати, запускает просто "$JAVA_CMD", без exec, так что всё время выполнения болтается лишний bash.
trap в скрипте нет, так что совершенно лишний.
я тут для своей подборочки стараюсь отбирать не только либы, а и что-то похожее на продукты. показать как в экосистеме принято писать в продакшн итд. нашел вот такое https://github.com/nilenso/time-tracker (и https://github.com/nilenso/time-tracker-web-nxt) посмотрел внутрь внимательно. попробовал запустить просто почувствовать, какой у нас порог входа (и в ридмишку практически не смотрел). потом захотелось написать портянку, потому что мнение во время просмотра радикально менялось дважды 🙂 но тут потеряется, и вероятно всем пофиг(?) если нет - гляньте сами тоже, особенно небезразличные к #spam-reports с меня будет позже