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) посмотрел внутрь внимательно. попробовал запустить просто почувствовать, какой у нас порог входа (и в ридмишку практически не смотрел). потом захотелось написать портянку, потому что мнение во время просмотра радикально менялось дважды 🙂 но тут потеряется, и вероятно всем пофиг(?) если нет - гляньте сами тоже, особенно небезразличные к #community-development с меня будет позже