Fork me on GitHub
#clojure-russia
<
2018-05-08
>
niquola09:05:20

Hi, i’m calling (System/exit 1) from clj -m test_runner, but status code is always 0. How to fix it?

dottedmag10:05:17

@nicola А если ручками запустить ту команду java, что clj производит, воспроизводится?

niquola10:05:40

Да походу это мой косяк забыл про промежуточный скрипт

dottedmag10:05:08

clj запускает java последней командой, так что из него не должен теряться код возврата.

dottedmag10:05:49

Кстати, запускает просто "$JAVA_CMD", без exec, так что всё время выполнения болтается лишний bash.

dottedmag10:05:04

trap в скрипте нет, так что совершенно лишний.

razum2um21:05:53

я тут для своей подборочки стараюсь отбирать не только либы, а и что-то похожее на продукты. показать как в экосистеме принято писать в продакшн итд. нашел вот такое https://github.com/nilenso/time-trackerhttps://github.com/nilenso/time-tracker-web-nxt) посмотрел внутрь внимательно. попробовал запустить просто почувствовать, какой у нас порог входа (и в ридмишку практически не смотрел). потом захотелось написать портянку, потому что мнение во время просмотра радикально менялось дважды 🙂 но тут потеряется, и вероятно всем пофиг(?) если нет - гляньте сами тоже, особенно небезразличные к #community-development с меня будет позже