А значит, это время для маленького релиза и поста про Docker и EDT. 😎
Мне тут потребовался образ EDT 2025 для моего CI-контура. Пришлось немного допилить напильником onec-images, чтобы закрыть этот вопрос.
Как всегда, не обошлось без "радости". Начиная с 2025-й версии EDT, вендор решил укомплектовывать дистрибутив java-машиной, чтобы на ней и запускать EDT.
Я на радостях заменил базовый образ с
temurin-17 на ubuntu-24.04 и... получил бибу. EDT и edtcli в образе как бы запускаются, но как бы не работают. edtcli вообще молча не работала, а EDT выдала сообщение, что не нашла java-машину по пути /opt/1C/1CE/components/1c-edt-2025.1.5+34-x86_64/jre/. А установщик поставил её по пути /opt/1C/1CE/components/axiom-jdk-full-17.0.16+12-x86_64/.А симлинк? Да нафиг он нужен, раз ты осмелился использовать Linux, то симлинк как-нибудь сам сообразишь сделать, чо как маленький? 😂
Главный девиз 1С и ИТ в целом ведь помните?
В общем, после всех правок образ успешно собрался и даже прошёл тесты (коих, конечно, мало, но это всё, что у меня есть).
Кстати, в целом в EDT 2025 есть и другие важные изменения:
🛑собственно, переход на встроенную java-машину, о которой я написал выше;
🛑полностью упразднён и выпилен
ring;🛑в
edtcli добавлена команда version, благодаря которой теперь есть тест, проверяющий версию установленной EDT.Это далеко не полный список изменений, но вы люди взрослые, знаете, где ченджлог почитать.
В общем, если вы ленивы, как я, и вам нужны образы EDT или платформы, вы знаете, где их искать.
P.S. Ну и если я какой-то текст до конца дочитываю, то никогда не обломаюсь поставить свой царский лайк, а, возможно, даже подпишусь на автора
