Добрый день. Есть вопрос по универсальным build automation tools. универсальым в смысле с поддержкой разных языков. их там много сейчас bazel, buck.. Пробовал я bazel, даже макрос пытался под него написать, да бросил: разрабы медленные на ответ, и вообще он с sandboxing и намеренным урезанием функционала, так что его расширение -- процесс не самый приятный... решил пользоваться тем что из коробки идет, да и тут много конвенций всяких, и хотя доки у них и неплохие, но в итоге нормально билд заработал только когда воссоздал структуру репозитария самого bazel со всеми этими src/main/java/ в общем впечатления пока смешанные..
Чего хотелось бы: подерживаемую софтину для билдинга, под разные мэйнстримовые языки, понятно с единым синтаксисом но и, желательно семантикой (тут кажется, фейл), легко расширяемый (новый maven не нужен). Вообще идея в том чтобы чтобы отвязаться немного от build automation. пусть не полный функционал, конечно, будет, но приемлемо рабочий. идея то хорошая.
Конечно можно поднять билд окружение на рабочие языки , но бывает хочется посмотреть другой язык и затраты на изучение окружения непропорционально большие.
Были ли у кого опыт использования, интересны результаты, стоит ли овчинка выделки